Assembly took a little longer than anticipated but it looks great, just as pictured.  The heat is sufficient for a small space but would not recommend for a larger apartment.