It came unsembled My hasband assembled the entire cabinet in 5 hours taking breaks it turned out perfectly even very good system cabinet is perfect I love it I refer everyone to buy discount