Fairly easy to put together. Probably took 1hr 15min total. Piece looks great!!! Though my 55” tv needs to be bigger!