The TV stand came I assembled and took a few hours to put it together. But it assembled easily. Holes lined up for dowels and screws. Not enough glue was supplied. Otherwise we are happy with our purchase.