Good for snorkeling and for layering with scuba stuff - new with tags. I have 4 (selling for a friend). We have the short sleeve versions and they are very nice. Sizes are : Black Ladies Large (European size 42) Ladies Medium (European size 40) Blue Ladies Medium (European size 40) Ladies Small (European size 38) $70 each, firm - thanks