Very easy assembly and keeps the room very warm. I was so excited about this piece. The first one never arrived and when I contacted the vendor they shipped another one. I am extremely happy with this purchase and have recommended it to others when they got excited to see it, thank you!