The top fits beautifully but the bottom was too tight that once I pulled it up the seams worn off and started drawing out once I pulled it up even more..
Basically paid over 25 dollars for a swimming top because the bottom one isn't really wearable so please go a size up!