Very good quality and comfortable. The only thing is that they run small, ask for a larger size. My son ordered an 8 thinking it would last him at least several months, but they are almost tight on him. They are expensive, so be aware of this.