I'm a 36D or sometimes DD cup.  This fit loosely around my torso, more like a 38, and the very skinny and stretchy straps were too flimsy to provide the lift I needed.  That being said, I could manipulate things around to look OK, but I don't think they're going to stay in place like that for long.

Suggest ordering a size down.