This couch is fantastic! The material is soft but very durable, so it’s perfect if you own pets (like myself). The cushions are a bit stiff at first but after a little wear they become very comfortable.  Assembly was straight forward and fairly simple for such a large item. You won’t regret buying this couch!