the quality is great! the only complaint I have is that the bottom cushions slide forward as you sit/scouch etc. I plan to get some velcro to get them to stay put. Other than that I love this couch. It is very comfortable and it was super easy to put it together. My 9yo son helped me assemble without any issue.