I definitely agree that the shop and all the staff there are terrible, esp K*N (the plump lady). It was only after my sofa arrived that I realised the description (in Chinese) were written wrongly. I asked for the back and seat cushion to be thicker by 4-inch, instead the back cushion and back frame are each thicker by 4-inch. I remember checking with K*N before we made the payment and she assured me that all that I requested for are in place (I even have to pay extra for the modifications). Anyway I could live with this but the legs of the sofa are totally different from what was DRAWN in the invoice and the cushions were missing. I called then repeatedly only to be given lame excuses each time (e.g. matter had been brought up to HQ and subsequently the supervisor, will return call which never did, had faxed the request over to the logistics, etc.). I went down to the shop and confronted K*N. True enough, she denied any responsibility as everything was black and white. After I flared up and added that the legs are different and cushions missing (with pictures shown to her) , she agreed to come to my house to take a look and to deliver the cushions. Alas, she came (was late and did not bother to call to confirm – I had to message and call her to make sure she stick to the appt) and brought 3 cushions that were of the different design (totally off) that was written in the invoice. She told us that she would get the carpenter to change the legs 2-3 weeks later (another wait). In all this she did not even apologise at all. Seeing all the bad comments in this thread I am really apprehensive that the legs will be of different height or may be defective when the person does turn up to fix the problem – and hopefully they don’t bring the wrong legs from CHINA and try to fool me with any cushion from the warehouse. This is just unbelievable. Should have just gotten it from a reputable company and paid a bit more for better assurance and service. Fortunately the sofa isn’t very expensive (<$1k) and the company didn’t close down before the sofa was delivered!