Needed something small but somewhat usable for my smaller living quarters. This came fast, was easy to assemble (honestly easy) and is exactly what I was expecting. I’m sitting on it now and yes it’s firm, as other reviews stated but it’s not uncomfortable. It’s perfect and some decorative pillows will make it look even better. It will also be asu to disassemble and move in the future. 100% satisfied with this couch.