Assembly wasn't too bad, the couch is the right size, very comfy, they only negative is its a bit too low... other than that, great buy.