The heater is wonderful and works awesome! It takes about 3 hours and 2 people to assemble (not 90 mins). The only reason for the 4 stars instead of 5 is that one of the side panels was scratched (about 2 inches) :(