This mattress is perfect for our son. It inflated  so fast. It said 24hrs but it didn’t need that long at all! Maybe an hour or so. It’s a little more firm than the reviews said and that’s ok.