I recently broke my Keychron K8 and was in need for a similar option but cheaper, then I found this. After a week of use, I'd say that this was definitely one of the best low-budget options. The cost is just around half (and a bit more) of Keychron K8, while still have same levels of customizability and options to either use it wired, bluetooth wireless or USB wireless (thus Tri-mode). The response time for me is surprisingly better than my Keychron K8.
What makes this better aside from being cheap was also because of how customizable it is. I replaced my switches with AKKO Lavender purple (lubed) and bought the XDA (Marshmallow Keycaps?) in this store as well, plus the cutesy keycaps I commished someone with. What else? I thought I've also seen somewhere that people been also selling a customized frame for this keyboard.
Pretty much what made me enjoy this keyboard is that you're not really stuck with their propriety design for the frame or other parts and you can easily turn this into your favorite design especially if you have your hands with 3D printing.
The only down part I can think of is the default keycaps may be a bit too crisp to the texture while the switches is just feels "too linear and heavy" (heh, I picked linear so I shouldn't complain). The switches itself is hardly playable to me but it may be good for others. The keycap and the switch altogether kind of give me this "scratchy feel" which hurts both my ears and keypresses because I can feel some sort of friction despite how it should be pressing all the way down. Maybe the caps may be scraping on the surface?
Eitherway, one of the fun parts of having a customizable keyboard is when you replace the switches and keycaps! So it's not really that much of a problem at all. I definitely recommend this if you haven't found your niche yet or if you really just want a cheaper keyboard to play around with.