I am very satisfied, delivery within 2 days. Small flat, when I Scratch with this controller, the software beug and suddenly, I can not have a perfect scratch. Apart from this little problem the controller works perfectly. I enjoy tremendously with. I recommend this product to anyone who wants to start in the mix because it has not too many options at the same time a lot. The price is very affordable.