Once again I had to listen to reviews saying this product was too small. I ordered 12-14 for an almost 8 year old who has a small tummy. This *might* fit a super skinny 6-year-old. When I saw the packaging, I noticed that it is very small. The material is definitely not what I expected, it doesn't feel like a stretchy/breathable swimwear material. I just received it maybe an hour ago and it's already packed for return. I love Leveret clothing but this was a complete failure. Very disappointed.