I bought this to wear for work as it'd be easy to wash and dry quickly as it looked really light. Tried it on when it arrived and it does feel lovely on - light, and it skims rather than clings. The boob room is OK, and the buttons are fixed, so it won't pull too much (I'm a 32K and even Bravissimo button front clothing often gapes on me - I still have safety pins here, I'm afraid). It is really flattering but I've returned it for a couple of reasons. Firstly, the zip was a bit stiff at the bottom, and seemed to stick out at the very bottom, to create a strange shape. Also, it's too short for my work (I'm only 5ft 3 and I thought it'd look a bit longer on me as I'm short, but it's still a little bit above the knee). I've returned it for these reasons, which is a shame as it is a nice dress, but it doesn't work for what I wanted it for.