took less than 20 mins to assemble. also fit great for my 40 inch tv!