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 read the reviews and bought a medium. I could have gotten a Small, to get a snug fit, but it fits. I didn't want to take the chance that the Small wouldn't fit, but I guess, I should have purchase the Small. However, it does not cover your butt, I wished it was longer, but you get what you pay for. I did not really ride up during my ZUMBA, I pulled it down once. I weigh 159LBS - 5'5" and normally wear a Medium in size.
I like the fit, just that the first wash should be alone or with like colors, because it bled red. The dye is low quality, so it ran in the wash with the other items, which means I had to wash everything twice to get the red tint out. Other than that, it's fine.