These bottoms fit so perfectly! I got an XL and (I wear a size 12 in jeans for reference) they fit my body perfectly! They feel snug like they won’t slide down but don’t dig into me. 10/10! And the color is beautiful in the sun! The Material is so soft! I’m so happy I got this swim suit and matching scrunchy!