This will be the 3rd Season I have used these for my Waterslide Attendants at the Water Park I manage. They are great! The colors are VERY vibrant! They fit true to size and are VERY comfortable. My Attendants love them! They don't hold water and will dry up fairly quickly after getting wet. It's great for them because it keep them cool without being soaking wet all day. My only negatives, but not really negatives is they do fade and I have to buy new ones every year and if you get grease/oil on them the stains won't come out due to the type of material. However, my Attendants are in the sun for minimum of 6 hours a day for 4 months in the summer so it is completely understandable!!