For the price; not too bad (my olive pair) was $11.99, however, the size chart they show in their pics is way off, the first pair I recieved was 2-3 sizes too big (because I went by their own chart! So returned them and re-bought few sizes down. The material is really general/ average in quality. So on a comfort scale of  1-10, I rate them about a 6.