I received it in a few days, and it fits the Mattress perfectly.  I am very happy with the quality and it will be able to change when it is necessary to have it in the laundry with out to much trouble.