Beautiful sofa, easy to put together. Sofa is firm but comfortable. I am happy with my purchase.