Assembled this today and it looks great. Ran it for about 30 minutes and provided good heat. Assembly is decent. Follow the instructions carefully and it’s pretty easy.