These sock are very comfortable. However, they tend to shrink if you put them in the dryer.  I now wash them in the regular laundry, but I do not put them in the dryer.  While they're wet I stretch them to get them to the biggest size I can get.  After wearing them all day, by evening, I feel the front seam and it's very annoying.  They tend to make my feet sweat after wearing them all day.  But I do like the padded heel.  I was looking for this type of sock that had a thick padding in the heel. I suffered severe nerve damage to my heel during surgery on my back and can't walk or stand without something thick and soft under my heel.  These are excellent for that purpose.  I plan to order a large.  I wear a size 9 or 9 1/2 shoe and ordered medium, thinking the large would be too big.  To me they are somewhat small, but I would recommend getting the next size up if your shoe size is closer to the next one up.