This dress is really beautiful and comfortable! I bought a size S, and I usually wear a US size 2 (EU 34–36), but it felt a bit snug. I could definitely have sized up to a M to feel 100% comfortable. I’m very slim and tall (1.73 m / 55 kg), so if you have similar measurements and prefer a less tight fit, I’d definitely recommend buying a size M. The quality is amazing!