Love the sofa, unfortunately the cat does too.  So far the fabric is holding up.  Perfect size to fit through the bedroom doorway.  The mattress is adequate and great for the price.  Super simple to fold out into a sleeper and back again, under a minute