This mattress came in a box rolled up extremely well in plastic which makes it very easy to carry. The mattress only took a couple of hours to fully expand so we were able to sleep on it that night. The mattress is a memory foam that’s medium softness. It really does have great support when you sleep on it. Not to hard at all and not to soft either. It only took about 5 minutes to unwrap while on the bed. The only issue I have with it is the corners don’t seem to be filled all the way with the mattress. I’m not sure if it is because the case it’s in is maybe a little too big or that’s just the way they are once it’s expanded. All and  all I’m pleased with this mattress and would get it again.