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.
I'm a size 10-12 and initially purchased a large and it fit snug but it was great for working out. Purchased an XL hoping it would be a bit more comfortable for long term wear but fit the exact same. A bit disappointing but love them still!