My previous keyboard was a Corsair K70, so I'd be comparing it to that.
Bought this with box browns, before I was using Cherry silver switches.
Building the keyboard was relatively straightforward. It came with rubber pads for the bottom of the keyboard, but I opted to not use these.
I used VIA to configure the keyboard, which was quick and easy.
The only cons I can think of is the south-mount LEDs, which make the lighting on the keyboard a little dull, but I didn't mind this personally, as I'm not using shine-through keycaps.
This was a great upgrade for me, clearing up a lot of space on my desk for other things.
Would recommend to a friend.