I bought that a couple of weeks ago but didn't come around using it. The quality of this stuff looks nice though. Thick cardboard, good print, characteristic artwork.
Some of this stuff has to be glued though and there are no clips in the box. You have to buy them seperately for ~20$
Btw there already was a thread for this somewhere here.