My boyfriend put this together so I can't comment on the difficulty of assembling it but it certainly looks super nice and a pretty decent price! A little on the shorter side but that was kind of expected. Makes a great addition but does not exactly resemble a real fireplace due to its smaller size.