Overall, I am not unhappy with the suit, I just wish it hadnt broken. One of the straps broke as soon as I put it on. I don't know that there is enough material to reattach without shortening the others, which will make it awkward. I was still able to wear it with the other straps still attached though. The bra part was too small while the layering part was too big, but it covers what needs to be covered and hides what you buy this type of suit to hide! The bottoms were smaller that expected, which worked out well because I usually wear smaller bottoms than tops anyway.