haven't completed assembly yet; so far it has been straight forward.  Finish is a bit disappointing for the price.  We do like the fireplace insert feature...better than some we have seen in stores at similar price.