Fairly easy to put together. Love the mesh shelving on the sides for gaming systems. Easily holds a 65” tv. So far we’re very happy with our purchase.