The quality is good, but the sizes are way off. My mom is a tiny size 6, and these weren't even close to fitting. Guess I should have bought the 7-8 for a size 6. Too bad too because they looked comfy.