Dress short from a Chinese brand Rziv, very nicely made, the label says it's M size, but I would say it's more XS, too small for me, I'm normally wearing S size, so never worn