I had a pair of these from roughly 3 years ago that just bit the bullet this summer. Since I got them they have improved greatly! They are now lighter/more breathable and i got the size i'm supposed to have. I'm 5'8" 150 and the 28 is perfect in both waist and length. I liked the pair i had originally so much that I bought two of them this time!