These are good for pants or trousers with pumps or flats. You could wear them with boots, but I think they'd be a little thin. The patterned pair adds just a touch of sexy. Quality seems good though I haven't washed them yet. I wear a size 9 and my legs are pretty muscular but I haven't had any problems with them falling down or being too tight.