The quality of this dress is actually very nice! Not sheer at all and has two layers in the skirt area. Bust/back part of this dress actually has a decent amount of stretch, I just have a larger chest (46F) so while it does fit my bust it is a TIGHT fit haha. I would recommend sizing up if you are worried about your bust. This dress is so cute on & VERY flattering! Purchased it as a back up dress in case my other dress I want to wear for my birthday doesn't arrive in time - but if I don't even like that dress I will definitely be wearing this one! & keeping it just in general for other occasions cause its that dang cute!