It is a good idea to be able to curl the keyboard into a small bag, and use it anywhere. Unfortunately, this keyboard does not support fast typing. The touch is poor. One has to be very careful during typing, otherwise some characters that one keys in may not be registered. I bought the keyboard to be used on laptops, but most laptops' keyboards would support faster typing than this one. Therefore, this is not a practical keyboard at all.