Waited patiently for the sofa for a good couple of months but it was worth it. Its firm and the colour is stunning. For my elderly parents it's easy to sit on and stand up from. The one cushion seat makes it looks so simple and sleek. I highly recommend it. If you have young kids then need to be careful with the material. We purchased a 3 seater for our small living room and it makes a lovely statement in the room.