Excellent for portability - small slim with excellent battery life. Although there is a small delay once it goes into sleep mode, it still captures and outputs all the buttons pressed so it doesn't interrupt flow. Would be nicer if it could be paired to more than one PC though.