Adorable swimsuit! Flattering and modest fit. The fabric feels nice, but rubbed my 11-year old daughter's breasts raw to the point of bleeding the first time she wore it in the pool. Next time we'll use waterproof bandaids to prevent that from happening again. My only other complaint is that the fabric under the ruffled skirt is white and should have been black like the rest of the swimsuit, as it's too noticeable.