At this price point you are unlikely to find a better midi keyboard. It's obviously not a performance instrument but is more than adequate for messing around on a PC. The arpeggiator is a great addition, something not always found on budget controllers. The velocity sensitivity is not great but this is a cheap keyboard, you can't have everything. Some people seem to have problems setting it up; for Windows 7 users it's a doddle just plug it in, open your music software, select it as your midi input and away you go.