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 wear a size 40 so ordered M in this shirt. It was HUGE. Returned it and ordered an S and guess what? It was still HUGE. Not sure if there is any difference between S & M or it was a mistake. Shame as the shirt quality and look was nice. Would have loved to own this shirt.