Perfect - a must if you have a small pet or in my case a new puppy. The pup is safe and has her own relax area. I don't know why I have never seen this before- No floor but that makes it light to move or fold. VERY durable and the color is nice too. You have the ability to open one side if you want to use it for in and out ease.