I just received this order earlier than I expected, it was very easy to assemble. It took e half an hour to assemble this alone. the final result is good. I love the product and I am going to buy from this brand again.