Perfect size for what we needed. (An extra couch for my kids to sit on) It’s quite firm. The color is more golden than we thought it would be so we got a good laugh when we opened the box.  My 10 year old assembled the entire couch for me, but he is into that sort of stuff. I would purchase this again. No complaints at all. Thanks!