Was pretty easy to assemble.  Looks great on our patio.  Puts out a lot of heat.  We love it!