This is not a high qaulity swim suit, but you get what you pay for. After wearing in water I changed and wrapped it in a towel so it wouldnt get my bag wet. The black dye stained the white stripes so now it is splotchy. The top doesnt come down as far as the picture and the material is very thin. The bottoms did not come up even close to my belly button.