The heater went together fairly easy some holes were not perfectly matched but it came together. The heater looks nice. I gave it 4 stars instead of 5 because my concern is the amount of heat it actually produces. I gave it a test run on a night in Florida that was approximately 65 degrees. You could feel some heat but I would question it's ability to throw good heat at 50 degrees or less.