This is an excellent swimsuit in terms of quality and thickness. But it was very small for my average sized 3 year old. She complains that the seams on the neck and sleeves "itch" and doesn't want to wear them for very long. I would buy it again but I need a size up.