Portability standpoint, this keyboard does the trick. It fits easily in the computer bag. From usability point of view it is somewhat less effective. The keys are too close together. The end buttons, start, pagination are stacked which takes us to constantly seek their position when we used a standard keyboard. The "Shift-left" and "Enter" its tiny and often based nearby. A good product in the end but it can be improved.