Lots of parts but easy to put together. Came with scratches on top but luckily my tv base covers them.