The unit looks very nice but smaller than I thought, however, it matches the measurements. The fireplace function works nicely and warms the room nicely. I can't speak to the ease of assembly as I hired someone to put it together but it took them about a hour to complete assembly.