I love the couch. I only have one ittybitty complaint, but that's really not something I think will effect anyones decision, if you're not nit picky about things. The couch overall is very nice and very comfortable, people who say it's very firm must be used to very cushiony seats, because I find it very nice to sit on, but I do prefer it on the firm side. the back is completely firm. The reason why I didn't give it a 5 star is because of the legs, it scratches very easily, but of course like I said its a very minor thing, I just think they could have made it a little more durable since it only came with two legs, you can literally scratch it with your nails. It's not a big issue because you can always find wood ones at hardware stores if you want. Anyways. The shipping was very good my package came completely undamaged. The delivery guy did try to not deliver the package, but the second day there was a different driver and he brought it up.