I bought this product simply because of my curiosity regarding MIDI controllers and i was not disappointed. Although Cheap, it's surprising how well it works across different platforms. Couldn't be happier. This has become my go-to midi controller for my live gigs. Being Small and compatible, i can even carry it in my guitar bag.