It is long for me because I am short, 163 cm but if you wear heels, it should be ok.
Material is amazing, the lace is very detailed and nice.
I order M and it is a little too loose. I wear US size S, I should have ordered S on this dress. I add a belt to tighten the waist.
This is my favorite dress and I cannot wait to wear it to parties.