I've bought a few of these case kits, and they're a lot of fun to put together and look amazing with the correct keycaps. I put SA keycaps on these, and they make for a lovely tiny retro keyboard. It's not very long-lasting, and it doesn't sound as good as solid cases. However, it's perfect for casual use and as a display for my hats!
The novelty caps, on the other hand. They appear to be attractive, however the stems on each are bent (and in opposing directions! ), which is unattractive and inconvenient. video review