Easy to assemble. Seems sturdy and my pups love it! They love playing outdoors and this keeps them from running toward the street.