I saw these at the office yesterday. They're really cool and BIG. They seem well made with each block reinforced with plastic grids. That's what the pegs fit into. They were easy to put together and get to fit.
Holler if you have questions.
Oh, and COOL. Did I say they were COOL!