SO SO SO small.  I wear a medium in almost everything but ordered up to an XL based on other reviews.  I was still unable to button it.  I'm very disappointed because it's a very beautiful top and a great color.