Assembly was easy once you figure out which side of the sofa bag is the front and the back. Its extremely comfortable and roomy. It does take up a decent amount of space but thats the only possible compliant I could come up with, I would definitely recommend this to my friends and family