Gyarados was the first Mega Construx set I got, and for good reason. It is a very impressive rendition of the original character in brick-buiilt form, with a very high level of detail and articulation, which make this not anly a great display model, but a very playable one as well. Most of the aforementioned detail is achieved by the usage of just regular bricks and pieces, with a little ammount of printing to get some of the most fine details. Overall, this is, so far, the best set I've seen out of the Pokémon line.