Not too hard to put together.  It's nice and sturdy and looks great in the room too.  It's not the highest quality TV stand, but for the price, it's a good value.  I'm very happy with it.