I purchased this for our two 5 week old kittens. This is one of the best purchases I've ever made! It is very well made, has a moderate amount of space, and the top and bottom zip out easily! Well worth the price!