I bought this to wear for dressing up. It’s a cute dress, but the chest is a little tight. I’m a 34C and bought a S for reference. Otherwise, the length is perfect and the material is good quality and not sheer. I bought a petticoat to wear underneath for extra vintage vibes. Overall, I would recommend this dress, but if you have a larger bust, I would definitely recommend sizing up.