The length was better than I thought it would be! Im 5ft 3 and it doesnt hit the ground. The top doesnt fall down like i worried about. Love the material. Fits exactly how I pictured It. I wear an xl and this dress was an xl.