This is perfect for cats and kittens. I have a cat recovering from surgery and she is safe and happy in this cage. I would definitely recommend for anyone who needs a safe place for a cat. I am fairly handy and it took me an hour to put this together. I would not recommend wheeling it around on carpet as the wheels are a bit flimsy.