From beginners to advances DJ's, this product serves equally best to its users. I just started DJ'ing so I was looking something very handy, low budgeted and easy to use type of gear, so I bought this. Some of my friends who are at advanced level even use the same product as its very easy to use, carry and control. It works very well with the software.