Product Rating: 5 of 5 stars 9/20/2023 Top Beautiful top! I got a size M just to be safe, and it was a little loose but still looked nice! I probably would not size down and just get it fitted a bit, but I definitely recommend it!