Easy assembly. Looks exactly like picture. Great quality. We are extremely happy with the settings and the heat that it puts off. Looks great with tv on it. The many settings for lighting and heat are fantastic. Definitely recommend!