TLDR: Heavy and very solid build, great sound out of the box, easy to swap key switches, works great with medium profile height keycaps, no legs to raise the keyboard. Awesome for the price!I previously used other "High-end" keyboards from other brands, Leopold and Ducky to name a couple. Not the crazy high end but significantly better than most mechanical keyboards you get from the bigger names. It had been a couple of years since I had decided to get a new keyboard and the keyboard I was using suddenly began having connection issues, so it pushed me to look around. I wanted to go with a TKL (80%) keyboard versus the full 100% keyboard, and I also wanted the ability go wired or wireless. FWIW, i use the ten key all the time for work but I use my desk at home for both personal and work, so I wanted the ability to move the ten key out of the way.After some research, I settled on the Galaxy80, due to the price, features and good reviews from various youtubers. The fact that its hotswapable was also a perk, since i generally like quieter switches. My out of box experience with the Galaxy80 was beyond my expectations for at 90-100 dollar keyboard. It felt great out of the box, this thing is HEAVY, and feels great. While I prefer quieter switches, the sound of the Epomaker Marble White switches was pleasant, setup was easy (wired plug and play or bluetooth, i haven't used the 2.4ghz portion).After a day or two of using it as it was out of box, I decided I didn't like the loudness of the keyboard and swapped them out for my lubed silent switches. Very easy to swap out, and ultimately I found that the keycaps I had on my previous keyboard were also quieter than the keycaps that came with the keyboard.So while i've swapped the key switches and caps to something different, i can say that the typing experience on this is so much better than I could have expected, and got me a true 'custom' keyboard feeling that I didn't think i would have gotten from a pre-built keyboard.The only complaint I have regarding this keyboard is that when the battery gets low enough to need a charge, this goes from working great to doing some funky connection issues, and with no app to run on your PC to tell you the keyboard is low on power, it seemed like it was having an issue when all it needed was a charge up.I definitely recommend this keyboard to anyone that likes a louder keyboard, or for those that aren't afraid to swap out switches and keycaps to get a very inexpensive option to a very great keyboard.