The quality is great. It’s very firm and definitely not like cheap soft couches. It’s easy to put together, took five minutes. Very happy with the quality and I expect to have this piece for years.