Quality is excellent. i agree with another reviewer that the top runs large. i am usually a medium, but i was swimming in it. i live in alaska and would not know how to return it so i am just keeping it and wearing it on those cool lazy days. i'm sure it would still look classy because of the design.