It wasn’t hard to put together, just time consuming. I did it on my own and took me about 5 hours. I still need to put the doors on. But so far it seems very sturdy