The product was a very good quality. It was easy to put on and the elastic was not uncomfortable. The thigh highs stayed up and did not roll down my leg or cut off circulation. They did not rip upon first use and easy to hand wash.