It arrived on time and we could leave work for a short period of time as the delivery company told us the time of arrival. Packaging was small so easy to store if needed. Easy to put together and really comfortable. My old mattress feels like new on it!