I've had this Keychron K1v4 for a few months now. The bluetooth is almost useless at times, and the battery performance is less than desirable, but it's still my current daily driver. It's comfortable and works well in wired mode. It's my daily driver for development/programming work.