These arrive all rolled up so don't plan to sleep on them they day they are delivered, but after 24 hours, they are great!