I give five stars as I bought a size L, but I’m only size 8-10 , which is a size M in European sizes
Its a very pretty dress. The only downside is that I'm a 34E and it was pretty tight around the chest. I'm guessing it would not be too comfortable for other big chested girls.