This sofa!  I was extremely nervous about buying something like this online.  I can so the I'm so pleased with it! It's soft but firm.  The blue color is so rich and elegant looking.  People are floored by it.  I must say that at 5'2 and sitting all the way back, my legs hung off the floor.  I added the pillows for support and now my feet can reach the floor.  I recommend this if you are looking for something different!