I loveeee this dress and I wanted it to work so bad. I tried on a 16 at the store, but there was some gaping on the chest and upper torso between the buttons. They did not have an 18 in store, so I ordered it to my house. The 18 still had a touch of gaping, but the shoulders had way too much room. I could have made it work with how it looked standing up, it was still very flattering on me and really cute. But when I sat down, the buttons gaped ALOT and you could see right into the dress. I will be returning it.