This is the second swimwear that I had ordered from the same brand. My daughter loves it. They fit well, keeps the body protected from the hot sun, and is very easy to put and take off. I will def buy a bigger size for my daughter once this gets small. Its that good!