Shipping was quick. I unpacked it and laid it out on floor for a day to let it fluff up. 
Fits on king perfectly. 
Adds more comfort to the bed. 
Very happy with this purchase and price