I've been building with Legos since I was 7 and everything always fit the way it was supposed to. I tried Mega Blocks a few years ago and they were OK. But these X-Blocks are inferior by far. I followed the instructions to the letter. The engineering of this molding process creates gaps and puckers with every flat block. Nothing lines up the way it's meant to and therefore, nothing stays together! Parts constantly pop off for no reason. I know this is the Hulk 'Destructor' set, but it should hold together while building it. They obviously spent their money on marketing and box design, not on the actual product in the box.