I am a mom of a 3yo and 9 month old, so I don't have the time to shop and try things on. I am usually hesitant to buy clothing online, but I first purchased WAX jeans/pants and they fit so perfectly (runner up was wallflower jeans) that I then ordered shorts when it got warmer. Loved the shorts so much that I bought another color in a different style. I have never been disappointed and sizing is consistent! Im 5'4" 128-132lbs and have thick thighs but small waistline, usually wear a size 5-9US depending on brand..(insane how far off most sizing is), but not these. These are true to size. These are the ONLY brand shorts (and pants from this brand) that have ever fit over my hips with no gap around my waist/back, but also has plenty of room to stretch around the waist. I ordered a SMALL this time because I will soon lose all of my pregnancy weight *fingers crossed* lol. They fit perfect, no "muffin top" as far as I can tell. Last time I ordered a size medium in this brand but in the style with 1 button and they fit perfectly as well, just less tight (not baggy though) and room if I gained weight, not that im trying lol. Theres enough stretch that you can size down if you have an hourglass shape. ALSO, you can cut the threads that hold the cuff in place and make them longer OR roll them and make them shorter and they still look great, like they were made that way! I have 2 kids, so I will wear these around the house/yard or to the beach or uncuff/unroll them. I fully intend on buying every style and color of these brand of shorts. Im addicted! I may not be in perfect shape, but this brand really helps me feel a bit better. If you want to see the pics of the other shorts and the pants, you can click on my "profile" and check out the other reviews and see for yourself. I am a picture person, I want to see clothes on someone else before I buy online, so I feel obligated to do the same for anyone my size and shape :) Best of all besides quality is that all of their shorts and pants have stretch to them, so they can shrink or grow with you if you gain or lose a little weight! Try them, return if you hate them. I spent so long writing this review bc I just love this brand so much! I paid full price, no strings attached, just in love!