Love this dress! It's perfect for the hot weather and actually looks quite smart under a cardigan I'm 5'4" and it comes to just below the knee Loose enough to hide a multitude of sins  but not so loose to look baggy