The keyboard was great
ZeroGravity XL Ext Mousepad - 24"x14"
the white bits get dirty from constant contact with your skin. Not a flaw in the product. Just a warning.
Love this mouse pad I recommend it