I gleefully arrived home to these purchases waiting on my doorstep. I put on the bathing suit first, the bottom fit like a charm. Then I went to put the top on and while trying to open the clasp it completely broke in my hand. What a cheap piece of crap, do not buy this bathing suit! Instead I ordered this number in slate from JCrew.On one hand it's 2X as expensive, on the other, hopefully it won't self destruct in the first 30 seconds I touch it. I guess you get what you pay for.