This is a cute swimsuit that looks true to the description photos. I ordered it for my 13 year old daughter, as I feel it looks trendy while still providing good protection from the sun (my daughter is very pale, and burns easily). She LOVES the look of this swimsuit, especially the "gradient blue-purple" color we ordered. As for sizing: my daughter wears a US women's size 6 (size small at H&M and Old Navy), and the size small in this swimsuit fit her perfectly. The top has a built-in bra with rSee full review