Very nice. Assembly took a while but it was not difficult. There are just a lot of pieces. The finish is a nice, painted finish on mdf. When I first turned it on, the heating unit was making a strange noise. I opened it up and found a piece of bent metal that was causing things to rub and I had to fix that by bending the metal back. Not a huge deal but it looked like the unit had been damaged and then packaged up.