I have used this keyboard for 2 weeks now and this is my experience so far..
Quality: The quality of the keyboard is really nice, it is quite bulky and heavy duty which feels good as it does not feel cheap. The colours are really vibrant and bright by default but this can be adjusted. The blue switches are clones of course for this price but they sound like they are real blue switches. The cable is nicely weaved but it is not detachable. Some people might be put off by the logo and words cereberus at the top and so was I initially but it becomes unnoticeable the more you use it as you get used to it. For this cheap price, I do not think you can complain too much for these small pet peeves.
Customization: The customization is where the product falls off a bit and that is why I have rated it lower. The software is not that easy to use and a lot of people I know that also have this keyboard have troubles finding the software. The software is pretty slow for updating new effects of the keyboard (sometimes a few seconds). The customization is very weird and not that straight forward in the software, it might confuse some people or not allow them to customize their keyboards until they find a tutorial or mess around with it.
Over all, good keyboard, I am happy with this purchase being a budget gamer who cannot always afford to spend money on gaming peripherals.