This is a great couch for the price. It's small and firm, as described, but works well for our space. Assembly was incredibly easy. One of the legs came scratched through, so giving 4 stars for that. Otherwise it's a solid sofa.