I love this suit. it is a really cute color way & stripe and the fabric is nice, but... i ordered an xl. i have 20-30 extra pounds on me leftover from my last child. i am currently wearing a 10 or a 12. this suit would be great for a thinner girl, but i could not wear this suit to the family pool. the bottom is cut kind of skimpy and the breast area does not have much support. this xl would be a better fit on an 8-10. it will need to go back.