I raise Ragdoll Kittens and I bought the largest size of this kennel to house new mothers with their newborn kittens while they are small, before they are big enough to more to their larger playpen. It keeps the kittens safe from being accidentally stepped on and it's easy enough to let the mom in and out as she desires. There's also plenty of space for a litter box, dishes, and a perch for the mom. What I love most though is how attractive it is! It's definitely the prettiest kennel I've seen! I also love the pull out tray, even though it does sit directly on the floor. Most catio cages don't have trays which makes them a nightmare to clean! But this is a breeze to clean. I also love the gold bars, it's so much nicer looking than a normal kennel!It was so easy to put together! and After a little getting used to my pup is always snuggled inside. Not to mention it looks great with the rest of my furniture.I've gotten numerous compliments on how it looks. It was bigger than I thought it was going to be.We assembled in 15 minutes! Beautiful crate and perfect for my puppy. Great quality.I use it for my Yorki to have enough room to move around and stretch and it delivered! Also is very helpful to put things away that i don’t want my son to be reaching, doesn’t not have pieces that comes off easily so its child friendly!Works well for my pup, just know that the removable tray bottom might be an issue for some.Absolutely beautiful!Gives Harley plenty of room to move around and play. Easy to assemble, sturdy, yet light weight.