Good keyboard and decent mouse. The keys are versatile and require a medium pressure to work which is fine for typing pages without getting your hands tired. It's compact enough to fit in reduce desk spaces but it could have been bit slimmer on the top and bottom edges.