It took about 1.5 hrs to assemble, but very simple . Didn’t have any missing pieces. Looks really great with my 65” Tv.