This keyboard used to be the best but now it predicts horrible. Like for example one time I was texting trying to spell babe and it gave me babysitting lol. Like I've never use babysitting ever. And be careful with names because u just might call the wrong person the wrong name lol.