keyboard is not the best and moves when you hit the keys. Its not solid at all.for the price though.. No complaints at all.solid all rounder.Upgraded to 12GB RAM (added 8GB ram stick) to offer better performance.