You can sleep on your new Endy shortly after unpacking it from the box. Endy's core stabilizes in a couple of days and will maintain its integrity for the life of the mattress.
Within 48-72 hours after unboxing, your Endy will reach its full firmness.