The shoes look like pictures, true to size and don't seem to be cheap. Customer service is great, they would respond to all your questions and help you out with sizing and paying...
I give them 4 stars. The one star taken is for the 3 weeks it took my shoes to arrive, which is not as fast as I expected.