I gave it  a 5 start rating vecause this product is exactly what I was looking for. I'm 5'11" and 185lb and the Large fits great. I use it at home during the week before and after work, and during the weekends. Living in S. Florida it's a must have product. Will definitely be ordering the other colors. Thanks Speedo!!