Love it! Firm but comfortable.  Perfect for my zen den which is a small room, so this sofa is the perfect size and good price point.