Had a difficult time assembling it. First off, the holes in the flanges that connect the sphere through the base to the legs were too small for the attaching bolts. Had to drill them out about 2 sizes and found attaching to the legs was awkward and difficult to align. I finally worked with the unit upside down...attaching the legs last. But once together, it’s very sturdy and the animals love it...including our small dog.