I love Arturia products and the Keylab 88 is a great 88 key MIDI controller! It has plenty of assignable buttons, has a nice professional feel to the keys, and is lightweight and portable. It features an intuitive display screen that helps you navigate through your DAW. I mainly used this controller with the software Ableton and it has near seamless integration! This controller is versatile and can be used to make all kinds of different music(Edm, hip hop, jazz). All in all a great MIDI controller and definitely something worth getting. Very satisfied with my purchase!