This arrived in pieces and I don't mean the pieces it is supposed to be in that you assemble together, I mean the pieces that are supposed to be together for assembly were broken or had fallen off/out. Weak staples hold most of this together. The staples however did not hold the side walls together, or the steps to the ramp. All of the horizontal planks except for two fell out on one wall, their staples mangled and the wood glue not sufficiently applied. Totally NOT worth the price paid.  I repaired all the pieces that fell apart with adequate nails and finished assembly, but I don't believe the quality justifies the price.