It's a lovely bra, very comfy, but fits small. I fit Belabumbum's 36D perfectly and ordered this in a medium. I couldn't even get the hooks closed and I was spilling out everywhere. Even the large is a bit snug for my preference but it's too pretty to send back and it should be ok once the last few pounds are off!