Was kind of confusing putting it together, but once I layed out all the pieces in the correct direction and order on the floor, it was easy to put together! My kitty loves it! It was well worth the price... very reasonable and very well made!