Easy to assemble and the size was perfect. We wanted something so we could still keep our baby and pup separate but together in the family room. This way her play area is safe and kept clean.