these shorts are SO cute on. The wash is the perfect color for any shirt to match. I'm 5'8 and hate when shorts ride up or are too short in the back and these are perfect. There really isn't much stretch. Usually a 4/6 and I got the M. They fit but haven't stretch in the waist too much so honestly I could've done a L too but risked them looking baggy. All in all, these are a great purchase and the shorts I keep grabbing first!