Loved this dress so much .I ordered XL,The bodice and sleeves are a soft and smooth knit with ample stretch to go over your head. (There are no zippers or back fasteners.) I’m 5’5” and the length (just below the knees) is perfect. The skirt is full and the fabric has enough body to not hang limply