Great mattress for a for a great price.  It arrived quickly, as promised & as it came vacuum packed in a box, I was able to have it delivered to me at work and not have to wait around for a delivery at home.  When unpacked we left it to come to the correct size, which it did within the hour.  My son finds it so comfortable.