These are really soft and stretchy, but still hug your legs nicely, however they aren't socks! They are  knee/thigh high *stockings*. The fabric  is only opaque if worn up to the knee. It is semi transparent if worn any higher, so the fabric is slightly thin. The color is the same as advertised, and is very pretty.  Shipping was great! It arrived a day early, which was a pleasant surprise. Overall, if you are looking for knee high stockings (not socks!) the quality is good considering the price.