It had alot of pieces but we put it together in about 2 hrs, we bought they grey color. The fireplace throws awesome heat and looks great, our tv is a 60".