The dress fits perfectly in size 40 and is amazingly good quality. The cotton is sturdy and the embroidery is well done. I give it 5 stars for that. Unfortunately, the dress smells very chemically. Even after washing it twice, the smell is still there, although a little milder, but you can still clearly smell it. I cannot judge whether it contains harmful substances without commissioning a laboratory. Too bad. I recommend the manufacturer to change the color, then this dress is 1a.