The size was ok but it came shorter than it looks in the picture.
May feel to small because of my size, a 34 is just a little to small but a 36 is too big, if they made other sizes in between I would have a perfect fit, They are GREAT in all other areas, look cool and work GREAT!!!!!!!!