Overall a solid keyboard. Kind and good quality. Fast response. Bag included (although it is unlikely to ever come in handy). The only thing that upsets, perhaps, is the high shift (ctrl is not so critical), but Shift . I have a rather big hand, and even with the little finger it is not so easy to use such a shift. Durable and waterproof housing make it virtually unkillable. I recommend to buy.