We've been wanting a nice couch for a while.. And finally, we found it! It arrived so fast within two weeks. The couch is very firm and I love the texture. It even comes with 5 mini cube step stools! Definitely worth the money!