Assembly was fairly simple. Seems sturdy enough for our needs (monitor, laptop, few books) but haven’t fully tested the weight capacity. A few imperfections on the edges but for the cost it was a good deal.