The quality is very good with the reasonable price as well. I am not sure about the size. Normally next size is bigger than the other shop. But I bought size 10 for my 9 years old daughter, the size is small. So I needed to change size 11. I haven't changed yet. I will go today.