I really liked this piece when I bought it. I still like it, if I can work out the assembly. This piece is hard to assemble. We spent almost two hours to put the small pieces together, before discovering that a few large pieces are missing. I had to call the costumer service. They were very helpful and arranged for those missing parts to be delivered to my place. But the delivery will be for another two weeks, which means that I have to keep the mess in my kitchen for another two weeks before I can complete the assembly. I had to pay someone to come for assembly, so the money is wasted, as I have to pay again for second visit to complete the assembly. lots of headaches....