Just got the couch and can say we totally love it! It's a firm seat but looks super cute in the room.  It was very quick and easy to put together.  Great price for what we received!