Assembly was a nightmare. It took my husband and I about 4 hours to put it together and we are very handy people. The finishing are subpar for what we paid for the item. We were very disappointed but after how long it took to assemble, it’s staying put!