I recently purchased it for an upcoming Mediterranean cruise but opted to wear it for Easter and I'm so glad I did. I get so many compliments and I feel good all the way from breakfast to the afternoon Easter egg hunt. I bought the XL and it fits me perfectly. More beautiful in person, more comfortable than ever.