My husband put it together without problems. It isn’t quite big enough for both of our Staffordshire Terriers, but only one is easy and willing to use it anyhow so we still like it. It looks nice and functions well. We added two pillow beds. I guess size up if you really need two medium to large dogs to share.