Comes rolled up and takes 24-48hrs before ready to use. So far its really comfortable.