It was fairly easy to put together and it seems to be sturdy. My daughter, who is an engineering major, thought they could have made the pieces that are exactly the same be interchangeable since it is easy to get them switched (which means we had to take it apart and put it back together a second time). She also felt it would have been more sturdy if the table top was in one piece rather than three. But for my purposes, it's perfect! I'm very happy with it!