Easy to put together if you just take your time and follow the instructions included. Puts out great heat! Very pleased and highly recommend! We love it!