These are perfect for what I need.I had other ones where that had a swinging door and it kept falling off and going into litter and getting pooped and peed on so that was so annoying. I have 6 cats. They figured how to go out.