Great value for the price!  All the pieces were there and assembly took some time and common sense but was not too difficult.  We use for the hot tub area and it does keep us warmer than the other type of outdoor heater.  Very nice ambiance.