I be tire of my keyboard look so dirty so I buy this item . it be great for such a low price . I be still try to get use to the feel of it since it be a pretty different feel than the regular keyboard . it seem to be a bit loose on the edge but besides that , it be very nice . definitely worth the money though .