We are very pleased with our sofa!  It is a small sofa, which is just right for our small living room.  The seat is firm, which we do like.  The seat also fits my husband and myself since we are both short and didn’t require a very deep seat.  We are happy with our purchase, which actually came two days early.  It’s attractive and as described.