Takes a good while to assemble, but is pretty straightforward. Looks good sitting under wall mounted tv