I have found the little oxygen8 to be a reliable robust controller, but it's no good for keyboard playing, although it's velocity sensitive i find it unnatural to play. but for midi cc messages while out of the studio its great.