This couch is well made and easy to assemble. It is a very large couch. The material is soft but not pet friendly. I would cover this couch if you have dogs who jump on furniture.