text: Better quality than I actually expected. Good amount of compression. I'm a nurse working 12 hour shifts, they have been nice to have. I only marked them down because the threads from the all over patterns leave marks on my legs.