Really easy to put together. Came in 3 boxes so easy to bring inside and upstairs. Comfy and can fit 2 adults, a kid, and a big dog no problem!