Nice quality, nice looking. The material is a little thinner than I was expecting - it uses special light-weight "quick drying" material. As far as sizing, I'm around 5'11, 34 waist - the medium fits fine (same as pictured).