Got this mattress for my son’s new loft bed and it is SO COMFORTABLE! It took about 24 hours to “puff up” to its normal size. The middle part was immediately puffed up, but each end of the mattress took a little while. I’m extremely impressed with how comfortable it is and the quality is great.