I really love this pet pen.  It is super easy to assemble and portable.  Also, I like having the option of making it a small pen or a larger one.....not all panels have to be used.   The only reason I didn't give it 5 stars is because the plastic part of the panels are flimsy.  If a dog were to jump up/press on them with paws, I believe the life of the panels would be short.  I foster very young kittens, so this pen is perfect for me.  But I don't think I  would recommend it for dog use.