I bought this for my son for before and after swimming. It’s brilliant! Really soft, not too thick but not really thin either, and good quality. Possibly a little on the large side but I knew it would shrink a bit after tumble drying (which it did). Great purchase though!