These socks are okay.  The material is a bit thin, but the heel is sewn in (not just stretched on cardboard like a tube sock), which I like.  They probably won't last forever but they aren't very expensive either.  They are comfortable to wear and they stay up without binding too tightly.