We found these, and loved them so much that not only did we buy one of each set, we became resellers.
They are 100% compatible with LEGO brand blocks. As far as quality goes, they are as good as you can get – we collect the name brand, and would not sell these if we felt they were a poor value. There is a representative sample of the assembly instructions pictured.
This amazing Steampunk train is 12.5″ long x 5″ high x 5.5″ wide. There are 543 pieces and 4 minifigs. As pictured, the small skyship is included. The cowcatcher detaches and becomes a separate vehicle, and when the train is pushed forward the smokestack and large wheel on the front both spin.
LEGO® is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse these sets.