Arrived on time. I purchased the professional install, but the guy never showed up. So I installed it myself. Proud of myself. It wasn't easy, but I got it done. Heater is nice looking. However, its not as warm as I thought. More of a show. If you want more heat, get the other traditional one.