Easy to assemble. Legs needed extra support. 
Overall great product.  Wish I could mount the shelf under tv but not holes for pegs.