It was very straight forward to put together. It is the perfect size for my deck. It gives off a good amount of heat and adds a cozy feel to the patio.