The material is very soft and perfectly stretchy. Did not rub or chafe my little one. Held up well at the beach and through the gentle wash cycle. Color has not faded with sun exposure. The suit protected well against UV Rays and kept him from getting burnt. Highly recommend.