I really like the look of these socks, and the grips on the bottom work well. I bought the heather gray ones and the material is very thin--thinner than any other socks I own. I literally can see my toes through the material and feel all the grippy dots on the sole. If you want cushioning or warmth, these are not the socks for you. I normally wear shoe size 7M, and these socks are snug on my feet. I can't imagine how they'd work for larger feet. They measure 7" long when not on a foot. I have not had any problems with the straps, and after 3 washes (but no dryer), the grips are still intact. However, the material has started pilling. I suspect the socks are not going to last long.