I ordered this in Medium, which is my normal sizing in most other brands.  It turned out to be looser than I thought but the tie-front made it somewhat adjustable.  The fabric was breathable and easy to wash.  I also felt that it was appropriate to wear over my bathing suit while out and about in town.  It is reasonably priced for a  versatile "cover-up" that also serves as a sundress.  Highly recommend this product.