Ok, let me start by saying that I'm always skeptical when purchasing a swim suit online... Reviews were good overall and I decided to give it a shot for my daughter for her birthday. Not disappointed AT ALL! The material is nice and soft, and is not at all thin. The tummy support is also a huge plus! Awesome to see my girl feeling confident in a swimsuit!!!