Great steal!
These are great for the water or on shore! They run big so I sized down one size. My son wears a m but I got a small and it fits perfectly. The design is really cool it would be perfect on a casual day or to wear for outdoor activities.
Yes, I recommend this product.