My son accidentally ordered these. Size medium in the light denim I think? I've never been so happy by a mistake order. They fit perfectly, decent color (I would have personally ordered darker). I have thicker legs and butt 5'4" 128lbs amd the medium is great. If you want them shorter they are easily rolled up and look the same but shorter. I like the length though bc im a mother of a toddler and 10mo and like some kind of length to my shorts. I love these and will order them in ither colors. Great brand! I have this brand in pants and love those as well! (Excuse the messy bathroom pics, its our guest bathroom at our FL house and we haven't totally unpacked yet, just ignore the mess please!) Side note: the shirt is from amazon too, same accidental order by my 3yo and it is also amazing! So glad he accidentally clicked "order now"