It was pretty easy to assemble. About 25 minutes tops. It's really sturdy. I have a Bengal Cat and she is pounding on this thing. It was a great deal. I just saw something similar at a large store and it was twice the price.