Ergonomic Concepts ECI800 Articulating Keyboard Platform with Pullout Mouse Tray, 22-3/4w x 10-1/2d, Black Tilts +/-15 degree and swivels 360 degree Pullout mouse tray Nonskid vinyl coating and removable palm rest