This was not hard to put together, however, my cat does not fit in the opening, and she is not a large cat.  On the positive side, I am giving this to my daughter who has a kitten.