Arrived very quickly, and well packed. Good size for my king size bed and the elastic straps keep it in place. Heats up very quickly too, it warms the bed whilst I’m getting ready and puttering around. Very pleased with my purchase.