Mattress arrived very quickly,expected it to take a few days to straighten as arrived rolled up but after about an hour had straightend and was ready to be slept on.Bought for my granddaughter to use when she stays, has not been slept on yet so can't comment on comfort hence the 4 stars,but would buy again from this company.