4.94 stars from 1560 reviews