Very well designed and solid quality components. Takes sometime to build, but when it all slots to together is very impressive indeed. Very happy!