This is a beautiful dress. It is good quality, and appears to be well made, especially considering the price. There is padding in the top, as well as boning, so I don't intend to wear a bra with it. I ordered a custom size, and it really does fit remarkably well. I have room to move and breathe, but it isn't too big. I've been in 10 weddings previously, and this is the first bridesmaid dress I've had that doesn't require extensive alterations. It will need to be hemmed, but I didn't know what shoes I would be wearing when I ordered it and am nearly 5' 8", so I added 3 extra inches to the length, just to be sure. My overall experience with Azazie has been very positive - I would definitely recommend the site to family and friends!