Very happy with this purchase! I was hesitant to buy a mattress online, however this one lives up to the good reviews. We purchased a full size for our toddler so we can snuggle him comfortably as needed without having to move into the spare bedroom. I wanted a firm but comfortable bed, that could go directly onto the floor, it is perfect! It expanded in a few minutes easily and we let it set for full day just in case but I think it didn’t need that long really. I am so happy about this purchase and my kid loves his new bed.