I give it a 4 only cause I couldn’t fit it and it’s a X-Large must run small. Sorry, I couldn’t show off the dress as I wanted to . I got an X-Large however it was too small I’m 5/9 weight 189 I normally wear an X-Large . I love the material it’s thick, not cheap looking. Too bad they don’t have a bigger size and it’s no refund so I will exchange it for something else. Love this dress..