Great couch for the price, firm but fairly comfortable, cushion covers fit great, but waiting on one more to protect the material since we have dogs and little kids. Legs are plastic though, and the details does say wood. But feels sturdy enough! Took about 40 minutes to put together, very easy assembly.