Good quality and nice packaging. Soft and cute but a little too large.  I wear size 8 women's shoes and the heel on these goes above my heel and they are a little too long and too tight at the top. Very good looking and they do seem to be cotton.  Wish they didn't say "my socks" on the bottom.  seems linda childish.  They need to come up with a tiny logo instead of weaving that into ever pair of socks.