Im 54 and 125lbs and the medium fits just fine. It is a pretty green and cream and the length is ankle length on me. It is really cute and in south Texas this summer I will get a lot of wear out of it. It is lined with the same light weight fabric that hangs lower than the main dress.