The iccy mesh shorts run a little small when it comes to size so purchase a size up from your normal size, but overall I love the quality, the design and the comfortability of the shorts. Excellent product!