This is pretty and provides coverage with a bit of support for wearing around the house. i'm a 34b so i ordered the small- it still had room in it so i tightened the straps and used the tightest hooks on the back, and that makes it fit ok. i bought it just to wear at home since i was not expecting a great deal of support or shaping, and while it feels ok it is not super-comfy- it's a bit scratchy around the edges. i was going to buy another color if i loved this, but as it is i will keep the one