product exactly as expected.  Lots of parts and took a bit of effort to build, but worth it.