Great length, hits right above the knees. I love the fabric, very soft and comfortable. The dress runs slightly small but the fabric has some give so its not te end of the world. I am very happy with it.