A wonderful experience.  The cover fits perfectly and I received it many days before the posted date at time of purchase.