To me, this is a bit silly. I wouldn't wear that to the beach if I was a man. I mean, you want to get some sun on your skin. I guess this would be great for some people but very few.