I wore this on the beach for a week. It worked great as a sun protectant and little sand made its way under the shirt. It is very snug with a great length. I am 5'5 and 115 pounds, I got the size 4. The opening for the head is very snug and this makes getting the garment on difficult and getting it off even harder. I have an average size head.