The assembly was not too bad. The fireplace insert screws were not long enough. The LED light in the compartments have a cheap adhesive so they fall down every few days! The doors don't really line up and there is a gap. Overall "looks" nice which was what the goal was.