This is an amazing keyboard, especially for the price. UCB-C so you can get a custom cable if you want good RGB and it's really nice. Of course there are downsides, the RGB controls on the keyboard are pretty finicky, but if you don't plan on changing them every other day, there won't be any problems. Some stabilizers aren't that good, but that's exactly what you get with a factory budget keyboard. All in all, this is an amazing keyboard no matter how you look at it. Sure, there are pricier keyboards you could get with better switches and materials, but for the price these are fantastic. It's great fun for typing, gaming, anything that really requires a keyboard. Great product!