This is exactly what I needed and the price was perfect. The keyboard is very cheap but works, I have an extra keyboard and use that instead. Package arrived on time and packed really well.