Got these to wear to church with skirts. It's really cold where we live so we appreciate a nice layer like this on the legs. I got the black and the steel, which is a nice shade of grey. I will get more colors I hope. I am 5'2" and about 125 but like them to fit a bit loose, not tight so I got the medium large, just right, not a bit baggy, and a good comfy waist.