I bought a couple of these to use with my Maltese.  The zipped on top kept him in, but as he got older, he no longer could  jump get up and out.  Easy to set up, and pack away and makes for an easy travel pan when taking my dog with me.  One thing I do need to do is to clip the zipper pull together as my dog can open the closed zipper door and get out.  To wash out I use outdoor hose and soap, then air dry.  Very easy to clean (and even spot clean is needed.  Overall a great product and still use them today.