It was easier to put together than I thought it would be. We did have some trouble matching one of the screws on the legs because the hole was a little wanky, but we worked it out fine! It seems very sturdy and its a perfect size for virtual school, almost too big!