This sofa is so pretty! Great sofa for the price! It's firm but that means it will last. The fabric looks very expensive and the throw pillows look really cute with it! I gave it 4 stars because I can tell if you put a ton of weight on this thing it would creak and groan. It's sturdy for light folks and my husband and I fit comfortable on it but I wouldn't get it if I was heavy. It's too dainty. I bought it for my kid's toy room so I could have a place to sit and watch them play. It looks great and has simple, classic lines. This isn't a deep couch sitting type of sofa, more of a pretty front room sofa. I was very happy with the delivery. It arrived faster than anticipated and the sofa was wrapped up very well to prevent damage.