For Chinese shoes, these seem well made.  The sizing seems accurate, I ordered the 14w.  I haven't walked much in them, but they seem supportive and comfortable.
It does seem a little awkward to snug them up via the single velcro stap, but I guess I'll get used to it.