It is absolutely gorgeous, however it runs very small in my opinion. I am typically an 18-22 it really depends on the brand and I am a 44DDD bust. I would go as far to say its 2 sizes too small for me, however if i were to have sized up to a 3x I think it would fit really nice. The waist band is super tight, I'm unsure if you can take some out. It was also really tight on my chest. It looks great on me, but I can't breath in the dress. So definitely would recommend sizing up!