Though I bought this early.  I will use on my 4th of July events.  Came quickly and perfectly package.  A great buy (Had to get to $35 for Free Shipping).