Average rating: 3.73 (862 ratings), 653 reviews