I put this together myself, it was fairly easy. I put this in a seasonal rental. I was surprised how much heat it puts out. Very pleased with it. So pleased I bought 2 more.