The Ableton Push 2 is an amazing piece of hardware. It makes using Ableton Live a completely new and engaging experience. Just looking at the thing is enjoyable, but diving into the functionality is a whole other adventure. Can't recommend it enough.