To calculate the overall star rating and percentage breakdown by star, we don’t 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.
First of all I love the colour and I'm a guy, the actual cup itself easily holds heat for atleast 6 - 8 hours for me. Haven't tried cold because it's winter at the moment. The no spill design is great, however if you try to shake the cup or flip it upside down I guarantee you it will still spill, trust me I've tried it. All in all, for the price it's great, easy to clean and does the job.