I have a child who is very skinny and always freezing in the indoor, heated swimming pool. We got her one of these to wear and it actually helped her to feel warmer in the water so she wasn't shivering and chattering her teeth the whole time. The quality is great and shows no signs of fading, stretching or tearing after several washes.