I absolutely adore this, and it is so cute; however… even though I bought a size up from my normal size there are still big gaps where the buttons fit together. I have small assets so I did not think this would be a problem but the design of the buttons is not for me. It may be fine for other people but I wanted to wear it all the way up without too much bulging out.