These are very cute on. Im 54 and weigh 120 lbs and the medium was perfect for me (I don't like things tight). They hit mid thigh and the band goest right below my belly button. Ive washed them several times already and they still look new. Great quality.