Easy to put together, but not good for a puppy pen, it's too tall to step over and constantly clean up after puppies and taking a peg out each time would drive you crazy.  I didn't think this thru when I bought it.