I wonder if they used the Lego Digital Designer (
http://ldd.lego.com/) and ordered the blocks on Pick a Brick (
http://shop.lego.com/en-US/Pick-A-Brick-ByTheme). The actual assembly would be relatively easy if they have building instructions and the blocks.