This little product is fine provided you accept that it isn't designed for the concert platform! It works well, and fits onto a small desk, though with a large PC keyboard in place too some juggling is required. With a larger music keyboard on my desk juggling would be out of the question!
Much depends on the software you use and how you use it. In some cases the response is a bit slow (another reasons, beside the small keys, for treating it as a tool for creating music rather for playing music). I use Music Publisher 8, and Magix Music Maker.