I bought it for a work holiday party. Never in my life have I received so many compliments on a dress. I felt amazing in it. I did order up a size based on other reviews, and I am glad I did. I felt amazing in this dress, I can't wait to wear it again.