Just did not work for me at all. The colour and quality of the fabric seem good and it was a pretty design, but I had big problems with the sizing and functionality on this swimsuit. Having read the other reviews about the cups coming up big, I ordered a FF and an F (I'm normally a FF/G). The FF was too big as I could grab spare material at the side, and the F was too small. It was also too short in the body. I'm 5"9, and to make sure the wiring was securely under my bust meant having a wedgie in every place possible - super uncomfortable. The biggest flaw however is getting it on and off! The structure of the bra section is very rigid, so to try and pull on the swimsuit means pulling a (fairly tight even when its undone!) bra over your hips which was actually pretty painful. Can't imagine how difficult that would be when the swimsuit was wet let alone dry. Will be returning.