Great buy.  Husband loves it!  Comes virtually assembled except for the propane tank you have to get - you need a large one..  Shipping was on time and it's not too heavy.