Easy to put together. Our 80lb Shepherd still trying to get used to it but thankfully he fits!