A little tough to assemble.  Looks great and works for what I need it for.  Doesn't put off as much heat as I expected though.