I love this sofa. We have had it for about nine months and it is holding up nicely. It is firm, but not too hard. We have dogs and the leather is holding up really nicely. The color is true to the pictures. It is perfect for our small space.