I went by sizing table and ordered XL at first, but it was too large. I reordered, this time time L. Still a little larger than I would like, but will probably wear this for certain dressy occasions. Possibly may order again in M, so that it will be more snug.
Nicely made. Body is lined for better coverage. Sleeves are sheet. Good for dressy occasions, parties, or evening wear. I went by measurements provided and it was a little large. This one will be a gift and I reordered in the next smaller size. Worth another purchase.