It took me about 3 hours to assemble, but it was worth it! I love my new TV stand.