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.
Does run small. I would normally where a large but went with the XL. I will say the cut is not flattering if you are curvy. Also the opening where the buttons are is small for an XL. Compared to name brands that are like this the buttons would be lower on the chest, which i think affects the fit.