I wanted a cheap sofa for my dogs and for occasional guests. The sofa is dog approved, I can't keep them off of it which is great because I basically bought it for them. I didn't want to spend much money incase the dogs destroy it so I got this on sale for $296.99 which was a great price for the quality of sofa. It is very firm but it is much bigger in person than what it looks like in the pictures. The seat height is great and easy to get up for someone like me that needs two knee replacements. The depth of the cushions are good that you can sit on comfortably. It looks much more expensive than a $300 couch! The nail head trim and legs make is look very expensive. The faux leather is very soft and feels nice to the touch. This item arrived in two boxes and was very well packaged. It took my husband 20 minutes to put it together.