This fits your?. Make sure this fitsby entering your model number. Excellent Size: keyboard wrist rest: 17.5 x 3.3 inch, mouse pad wrist support: 9.9 x 7.9 inch. With a optimal size and design, fit for all kinds of mouse /keyboard so you never need worry about the compatibility. Compatible with MacBook / iMac / Chromebook / Laptop / Desktop. Ergonomic Design: The soft rebound memory foam keeps hand in natural position and protecting the wrist joint, reduce the wrist fatigue and pain caused by the long time use of the computer, and have a good prevention effect for RSI. Non-slip Base: Natural Rubber bottom with anti-skid design can strongly grasp your desktop and effectively prevent unwanted move, so you never need worry about the unpredictable movement will affect you when working or playing games. High Quality: Our wrist pads applied breathable smooth Lycra fabrica and premium memory foam. Memory foam is no easy to deformation, will always bounce back to it???s origin. Edges has been reinforced to prevent deformation and damage to guarantee the longer hours of use. Unique Look: Handpicked pattern makes the wrist rest more attractive. Brilliant color, no fade, no wrinkle, easy to wash and keep clean. We’re not just serious about delivering the finest quality products to our customers – we’re also serious about offering products that looks aesthetically pleasing.