This keyboard is very high quality for the money spent. If just purchasing off Amazon I would expect to pay $100-$120 for a similar quality, but the shipping time was horrendous and communication with the vendor could have been much better. Total shipping time for me to the US was 6 weeks.