I love the Eloise dress! I ordered an XL because I am in between a L and XL. The arms were a bit tight, but I was able to undo a bit of the stitching and make it work. I made a couple of pleats in the front by hand to bring the dress in a bit and be more fitted. The length was great! The dress itself is extremely well made and I look forward to purchasing again from Liz Alig!