Light, bright, tight, top of the range guy's beach brief - I'd rate around 9 stars out of 5. Comfortable and great looking. I will be buying another - if if not more to have each colour. Skimpy and sheer. No place to hide.