I must have 6 pairs of these in different colors, I wish they would make more colors.  Perfect amount of padding on the sole, and super soft flexible upper.  I get really sore feet for a number of reasons, and cannot wait to put these on at the end of the day.  The sole is soft so I can put my feet up on the furniture, just like wearing socks.  Unfortunately they do get holes in the bottom pretty easily from wearing outside.