I purchased the size 31 shorts. The waist fits perfectly, but they seem just a little too short then what I would like. The material of the shorts is phenomenal, it is comfortable and repeals water like nothing I have ever seen. Overall they are high quality, good looking shorts, but just could use an extra inch or two in length.