Overall good but not great. I had it built by a task rabbit while I built my dining set but it didn’t seem too complicated. My primary complaint is that the edges of some pieces are not perfectly finished which makes for a pretty obvious dark line on one side towards the top  mantle. Still give it a 3.5 star cause it really completes the space and was very affordable for an electric fireplace. Would recommend for a budget option.