9.6
Exceptional
Based on 276 reviews
Excellent
245
Great
26
Average
5
Poor
0