Very nice sofa.  Made for taller people though - is quite deep - I'm five feet and feet don't touch the floor.  Sofa is firm but comfortable.