Assembly was easy and straightforward. The couch is comfortable and the material is easy to wipe clean, which is a huge plus with kids and pets in the house!