Bought these for my husband and he absolutely loves them.  They are so comfortable that he wants more in other colors.  The material is very light and he can move around freely.  My husband is normally a waist 31.  I bought these in a 32 and am so glad I did.  They fit perfect.