Not too big; not too small.  Great size and easy to put together. Cats are always climbing; they love looking down on the dog.