The sofa came before the delivery date but I had plenty of notice from the carrier that it would be delivered sooner.  Love the color.  It is a firm sofa and an even firmer sleeper.  But a 4-5 inch mattress topper should alleviate that concern.  Very happy with Wayfair and plan to order more in the future.