It took about 45 minutes for me alone to assemble, but assembly was easy. It is sturdy and holds my 40 inch TV and gaming systems well. It looks really good and high quality, but some of the pieces came slightly damaged.