4 stars only because it gets a little confusing when trying to assemble. It took me 5 hours but 1 of those was taking part of it apart because I put the panel backwards. Otherwise, I love it. The heater is great.