Quality mattress delivered earlier than expected also delivery updates were spot on and very helpful. Very comfortable and firm as I wanted it to be. Would recommend.