A fantastic product that possibly saved my sanity. My crazy spaniel puppy loved it from the minute I brought her home. She seemed to know this was play time and her crate was quiet time. She's is in and out of it, around it over it, drags it about, carries her toys in and out and takes her treats/kong there. She has kind of destroyed the zip top, but it doesn't matter - this is hers to do what she wants with - and leave other furniture etc alone! Haven't taken her anywhere else to stay any length of time yet, but if I did this would probably come too and would be easy to transport, set up etc. Highly recommended, depends on the puppy, but maybe leave the top off at first so they don't feel trapped, but learn to love it quickly? And leave both doors open when you can so they can zoom in and out.