Im 54 and purchased the medium and it fits perfectly! I didn't even have to fold the fabric and it stopped right at the tops of my feet. The pattern is beautiful but the blue was a little lighter than pictured, I still love it though! Will be purchasing more colors in the future!