This sofa is exactly what I was looking for. I was so nervous to order online without sitting on it first, but reading the other reviews gave me confidence to purchase. It is firm but comfortable, for both sitting and snoozing/napping. My mother in law is short (5'3-5'4), and it is a little to tall for her short legs- she prefers shorter, more narrow couches so her feet will touch the ground, so that is something to consider if you have similar preferences. I LOVE that I could choose a Sunbrella fabric! The sofa itself is beautiful- we have received so many compliments already. And the delivery team was fantastic. We had a great experience overall, and will not hesitate to order from Wayfair again.