Good stuff! Though, I ripped off my arrow keycaps several times and had to put those back again, still great!