Looks really nice and fits perfectly. I am 5'7", 148lbs and wear 32 waist pants. I bought the S size and it fit perfectly. Only thing I can say is the fabric is more spandex than cotton but, it's stylish and comfy.