We ordered this mattress, and it's great so far. We ordered it for our toddler's first big bed, so right now it's just lying on the floor (not on a bed frame),. but the comfort is great. It arrived fairly quickly during the holiday season, and it was easy to unpackage and just watch inflate. There wasn't much odor, either. It came with 2 free memory foam pillows, but those are so tiny! It was okay, though, because the price I paid for the package was still good just for the mattress alone.