They seem to be of good quality, with materials that are appropriate for the price. The sole is very soft. I ordered a size up because I'd had bad experiences with sizing from China. This time, the sizing is accurate and they're a little big on me, but it's not a problem.