Cons: Build quality is fairly poor. As if they used cheap plywood that crumbles. Does not last long before things start to break. 

Cushioning are very comfortable. 

Pros: Assembly is easy. Functionality is nice to have (storage space and pull out section). Looks ok. Cleans easy with a febric cleaning machine. 

Overall, I'm dissapointed. I cannot and would not recommend this couch.