Product quality is actually beyond my expectation however the sizing for this design is too big. I know that I am size 10,didn't add an extra size and the other pair I ordered for size 10 fits to my feet. But for this design, it's just too big for my feet. And they didn't include it in their description that this design might have bigger size.