I was afraid it wouldn’t be big enough. My cat is 12 lbs and skinny... but it is perfect and she loves it.  It was very easy to put together, but I suggest laying the pieces out according to the chart they give you. Helps with identifying the right ones.