It is big and takes about an hour to put together.  My cats only use the upper half and can move the entire thing when jumping on it, I have bare floors so it slides easily.  Needed to be put in a corner for stability.