Well made. What you would expect.  The floor is water RESISTANT,  not proof, so I would add wee wee pads.  Not for long confinement of any pet as zippers and mesh can be chewed through.  But as a portable pack n play, yes