Im 55 and roughly 115-120lbs. Got these in a small in the purple velvet. They fit amazing, perfect length and not see through at all. So comfy and my bf said they make my booty look good!!! Only downside is that 20 minutes after wearing them the crotch ripped open. It was thankfully on the seam so I was able to stitch them back up. Hopefully I did a good bit enough job though since I had to do it by hand.