IT looks like a great product, however it wasnt the right product for our 9 week old puppy as she was able to tear out the edge by one of the screen windows and get out.