Perfect for my dogs to stay safe while I’m at work but not waterproof so I need to order a plastic sheet for protection because they already peed on it.. It’s also really big so if I want to take it out of my bedroom I’d have to disassemble it first.. Wish I bought the waterproof sheet first cuz it takes about an hour to take it apart