In past year, I ordered some shoes and blouses from this site.
Few times there was a problem with my order, but they always contacted me and we resolved it very quickly. I was given a store credit for a payed product, which was not in stock anymore. The communication was quick and they are very nice.
The item was always shipped within one week, and I was given a tracking number after it was shipped. Usually it took 3 weeks to arrive, few times it took 2 months to arrive. But this is a problem of the post office, air mail can be slow sometimes :(
Item always looked exactly like on photos.
About the quality... well, it depends on the product. All my shoes lasted for more than a year of frequent wear, but there were some minor problems - for example, a bow has fallen off. But I repaired it with glue, so not a big problem :)
About the shoe sizing, it's quite hard to make it right, because every model has a different sizing. Some model size china 37 has 23,5cm inside, other model of size china 37 has 24cm inside. Shoes on high heels tends to run bigger, flat shoes tends to run smaller.