This took us a solid 2 1/2 hours to put together. Everything seems and feels sturdy. It looks fine, I have no real complaints. I have it four stars because for the time it took to put together it is made from cheap partical board. For the financial and time investment I’ve put into this thing, it would be nice if I knew it would last forever.