I cannot say enough about this dress! It is beautiful! I love the material. This is such a versatile dress, too. I will wear this as a sundress, a cover up, I would wear it to lunch and even an evening dinner. It looks nice with the ruffle both ways, as cut out arms, and even a little classier with the ruffles under the arms. It isn't with adjustable straps though, but an XL was not too long for me at 5'2"