I am happy with my purchase! It took me three hours by myself with a power screwdriver to assemble. Spent quite a bit of time on the top panel, trying to align it with the media console component as it was not sitting flush. Made some adjustments and finally it fit nicely. I do like the fireplace heater. Although, I would have loved it if it made kindling sounds instead of a blower sound.