We order this for my sister religious  wedding.  Color matches her dress really good
I would say it runs a little short because she usually wears size 10 m
But she decided to order size 11 m instead and it fits just a bit loose
I gave it a 4 because to me does not look that good (excellent) it looks good but,
not excellent.