AdvantagesAffordable, detailed, quite easy to construct.
AdvantagesThe instructions are good, my husband and son had fun building this high quality Lego set
DisadvantagesA lot of fiddly and very small bricks
AdvantagesDeals with some very difficult issues
DisadvantagesIsn't helped by having multiple languages; they made a sequel