This product is good for small pets.  I have a medium-size dog and although he fits, he can easily bump around and try to push out the doors.  It didn't work for me, but it could for other dogs.  the quality was good, just wish the tray held in place and did not move around.