LOVE this. Very much debated this purchase but very glad I did. The cushions are very firm and will take a lot of breaking in.  Size is perfect as well, not too big and not too small. Very cozy. You won’t regret it!