I loved this swim suit when I received it. the only problem why I am giving it 2 star is because there is a pointed end of pin in the zip at back of top which scratched my little ones back. So she cant wear it unless I fix it by some alteration .It should have been covered with some cloth.