To calculate the overall star rating and percentage breakdown by star, we do not use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
Very good feel, firm enough to maintain height while soft to the touch. Grippy too, never really pushed it out of the way by accident during typing or gaming.
Comes out-of-box with a slightly strong smell of synthetic material though, so you might want to air it in the sun for a bit if you're using it in the office or other communal places. Not sure how durable it is for the long-term, but so far everything's great. Am using it with a Razer keyboard so there's a slight 2-3cm length difference, but if you're using a coolermaster keyboard it should look even better!