You get what you pay for. Its cheap and so is the quality of the products you receive. I bought three shoes from this site. All three of them broke within a month when used daily. The shoes may last longer if used infrequently.
The size guide served as a perfect indicator of what would fit me, so I never had a need to return any of them. The delivery was slow, but the products arrived in under two weeks.
I would not recommend this site for purchases, though. Youd be better off purchasing at a roadside market where you wont be fooled about the quality of the products you will be receiving.