Perfect size, exactly as advertised. Material seems very high end and the couch is very comfortable.  I would say about medium on the stiffness scale, very happy with the purchase!