within a week of have this keyboard ive already spill water and meat on it and it get inside the key . you would never know . the key arent sticking and everything be work perfect . the keyboard be amazing , i have not learn how to use all the entensive feature but what i have so far be amazing . another mentionable thing be that most people complain of the palm wrest say it be useless , i find it very suitable personally . yes it be hard plastic but i dont put all my wait on it , i more use it as a elbow rest and i use it to lightly wrest my wrist on it to take some pressure off my finger while typing for extensive period of time . i think it be comfortable , you may believe different though .