It came in a reasonable amount of time. I just took it out the box and it is perfect and feels great