The "Lovely Annie Women's Knee High Cotton Socks" are ok but had I purchased at a box and mortar venue would have returned, or probably wouldn't have bought in the first place.  They fit fine and stay in place (I wear 8 1/2-9 shoe and weigh 155--so more or less "average"),  but the quality is poor.  I thought after a washing they would soften up, but they do not. In its favor, the sock did NOT shrink after washer/dryer, but still did not soften even with fabric softener in both the wash and dry cycle.  The fabric is thin, but thick enough to be categorized as a sock I guess.  The colors are muted, which I like, but also have speckles, which I do not care for.  Bottom line perhaps you get what you pay for?  These come individually packaged in a much nicer quality wrapping than the product they enclose.