The size is big enough to support my hand. The movement between device is quite smooth considering I'm not surface laptop user. The software also help me to adjust the button for my need. The price is much more cheaper than it's competitor and good color too. Sometimes I realize there's some lag, but doesn't really hinder my work.