This sofa is perfect!!! I needed a small sofa for my reception area in my office. It is beautiful, comfortable and just the right size.  So people know it is on the firm side but that is what I needed.