Packaging was great and delivery was right on time.  The blanket is very pretty, but it doesn't heat up as well as I thought it would.