This thing works out of the box on some DAW's, but needs some tweaking to get more out of it with others. Keep in mind that faders are non motorized, so they behave like other similar controllers in a way that they do not remember their position if you switch banks or when load your project next time. I managed to trick it to do that, but only with one channel, so it may be what many of us want. Faders are really short, but for overall setting of your channels they suffice. Pan pots behave badly or well depending your DAW. I haven't digged too deep to learn to program this, so there may be things I do not know/need. For traveling companion this is a very handy. Transport controls behave well and you can even hold it in your hand or lap to operate it.