Delivery was 1 day sooner than expected, but worked out OK as it arrived same day as new bed frame, so all good. Really comfortable mattress, very supporting but not hard in any way. Would certainly recommend!