Easy to assemble- took about 20 minutes. Good and solid construction and gives off good heat.