I was prepared to be disappointed when I received the package. However, when I opened the package and tried it on, it was really lovely. Very lightweight and perfect for the hot summer months. Definitely recommend steaming it before wearing. I will most likely dry clean it before wearing it. Overall, it was a great purchase and the size was spot on. For reference, I am 5'6\" and 149 lbs. The large size fits perfectly.