Sofa is perfect! I have been searching for one for a very long time. It is firm but comfortable. Ordered Bihar Natural and is exactly the color I wanted.