Was delivered in time and the price is very affordable. But I have trouble getting robust connections often, seems like some kind of a loose contact for the keybord hook up. Its hard to highly recommend.