If you like spending half the day poring over instructions and fiddling about with hundreds of different numbered parts, this is the product for you. Alas two parts were missing (annoying though I have re-ordered them) and I also managed to misassemble a couple of bits but that's my stupid fault. To be fair, the end result looks perfectly good and it's decent enough quality.