Just to let you guys know, don't buy this for that price. Go to Newegg and search Perixx mouse pad and get the XXL if you want a giant one like this. No problems with pet hair or anything like that. I hand clean it once a year in the sink. Hardly no upkeep as far as keeping it clean. I've had mine for 3 years or so and it's just barely starting to show some light frayed edges where my mouse cord rubs across it. No biggy. It was like $10. I'm about to buy like 3 or 4 of them just in case they stop selling them for so cheap, or at all.
BobJones8PFill up a sink, bucket or some kind of plastic container with warm water, add some mild dish soap like Dawn, and let it soak for a couple of hours, at least, and then take it out and scrub it with a wash cloth. Rinse it clean (I use high pressure nozzle on my hose outside) and let it air dry over night.
If you have a power washer, you can simply lay it on the driveway outside and power wash the grime out of it.