Grandson about to use it so can't comment on comfort. Have opened it up to check it and that was very easy to do. Can't fault speed of delivery. Would expect the bed to give a good nights sleep as the other Jay-Be bed we had when Grandson was smaller was comfortable.