4.92 stars from 1180 reviews