Great furniture set for the price!  You need to assemble it, but was easy and instructions were very well written. Just a little time consuming.  The cushions are very thick and very firm and comfortable.  My husband, who is a big guy, and myself, fit comfortably on the couch, with room to spare.  The material seems sturdy too, but not sure for how long it will hold up?  As long as you aren't rough with it, I think this set will last a very long time!