Great sofa, was deliveried on time. It is on the firm side but I’d rather it be firm than soft. I have two kids and a dog and the fabric is holding up well to wear.