The shipping was fast. I was very happy about it. But the assembly was not easy. Although I see an effort in labeling each parts, I found the instructions very inadequate. We assembled it wrong in 3 different ways just because it was not clear which side goes where. It took more time then it should be, and we are very experienced with assembling furnitures. The biggest disappointment was the general quality of the wood. It is actually Bamboo, not a solid wood. It feels very flimsy. I actually wanted to return or sell it, but just because we spend too much time to assemble it, we decided to keep it until tears apart. I gave two stars for the accurate picture, dimensions and fast shipping.