I love these shorts so much!! Im 5'2, and weigh 137 lbs. I'm well proportioned and carry my weight throughout my body. I got mediums and I feel comfortable and confident in them, not too tight or loose, they fit perfectly! They are super cute and feel well made. I've been buying minibeast leggings for years and the quality just goes up and up. 95% of my leggings/shorts are minibeast. Go for it, you won't regret it!