I bought a pair not knowing exactly what to expect so I was satisfied with my purchase. They are very practical and useful. I should say though that they are too tall for me(that is why I gave them 4 stars), I am petite so I will take this in consideration next time I place an order. I prefer these ones to the cotton ones and they are not hot in the summer either.