Cute sofa, nice color.  It's firm but comfortable.  Good for a small space.  Would recommend especially for the price.