Took only 20 minutes to put together, very sturdy! Perfect for a TV stand in our guest bedroom.