Enough fancy features to make it worth the price imo. I'm not sure how I feel about the keycaps personally, but they are defintely high quality. The case feels good, machining is good. Programming could maybe be a little more userfriendly, but QMK is the best option out right now. Lighting is better than just about any other keyboard I've seen.