Hoo, it’s pretty easy to setup. Nice sofa and comfortable, only worry is about the cloth, don’t know how good the sofa cloth going to be. Definitely a good sofa to have.