These are my first swimsuits from Hapari! The colors are vivid, the fabric is soft and I love the cut of the high-neck swimsuit! They are perfect for playing at the beach or pool with kids, and that is what I do! So hooray for cute swimsuits that were on sale. In reading the reviews, I opted to not to buy a medium, but to go with a large, and they fit great! Hooray for long torso cute swimwear. I will be back!