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.
Definitely runs a bit small. Bought a size 10 for my 9-year old and, while it fits, it will only last the rest of this summer (1+ months) as it's a bit tight already. Her other swimsuits (mostly LLBean) are all size 8 and fit her fine.