I liked the quality and comfort but they are very small I had to order them 4 times for my teenage sons. My son wears a size 7.5 men's clothing and I had to order him a size 9 men's clothing which finally fit.
Pros
Good
Cons
Good product but they sent me the wrong size. Too small. Females have 7 instead of 10 for males.