I am in love with these shorts. The buttons are not sewn on very well but that is an easy fix and my only complaint. The fabric is so comfortable! And super stretchy. I am 5ft 11in and I have a 31 waist. Since I am tall I usually have to order larges but I ordered the medium and it is perfect.