It took me a while to assemble it, there is an option here to hire assembly but the assemble I hired in other stuff wasn't very good so if you are patient, you're gonna do just fine! When finished it looks absolutely beautiful an being extendable gives a bonus! I loved it as my TV stand! It's worth it!