The sofa is beautiful and high quality. It is firm but not overly so, we find it very comfortable. Our shipping experience however was horrible.