Honestly great for the price. Simple, not cheap looking. I am 5'5(almost 5'6) 125lbs and the small fits good. Really glad I didn't get a medium. The pants are plenty long, I have them.up to my belly button.. possibly even a little too long which is rare for me.