it fits really good but I still need my own bra under it. I have the other one that attaches to the bra but it drags my bra down this one is much better even if i have to use my own bra. I am not so sure I will be able to wear it in the summer though it is a bit heavy and I am a size 18 and I would get very hot in it.