This fits your?. Make sure this fitsby entering your model number.??Extended And Perfect Size??Xl mouse pad have large size 31.5×11.8×0.08,fit your desktop perfectly,it provide plenty of room to place your mouse, keyboard and other desk items.??Ultra-smooth Surface??Big mouse pad is made of superfine fiber braided material, smooth surface designed for optical mice, no skipping, ensures fast smooth movement.??Water Resistant And Effortless Cleaning??Waterproof coating keeps damage from spilled drinks or other accidents.Mouse mat is easy to clean, Simply wipe its surface with a wet cloth when you want to clean it.??Non-slip Rubber Base??Anti-skid rubber base effectively keep the cat mouse pad from sliding. It will effectively prevent the mouse and keyboard from sliding and moving.??Durable And Delicate Stitched Edges??The durable stitched edges on the circumference and the high-density premium texture to ensure long-term use without deformation and degumming.