Everything works good and looks good.  It's not hard to assemble, but it takes some time and is MUCH easier with 2 people.