I love it! I am 5'2\", and 180 lbs. It falls just above my knees, and everything about the XL size is perfect. It is SO COMFORTABLE. I love the fabric; very flowy and soft. I receive compliments every single time I wear this dress. I'm ordering more in other colors!