Knee high socks are great to combine with a nice mini skirt but also work under any dress! The black/white ones fit nice with a maid outfit for example. These socks are made from high quality cotton and spandex. They are very durable and comfortable. They are very elastic to make sure they will fit you!