For the first few months or so I've had no problems whatsoever but, now that it's seen a fair bit of use the rubber sides are barely being held on by the glue, and don't even get me started on trying to clean them without ripping them off on accident. The mouse wheel isn't as much of a worry as there's no chance of it coming out while cleaning it. The whole cleaning issue wouldn't exist if the sides had just been made as one part with the rest of the mouse. It's anybody's guess why the mouse was made with removable sides, too late to complain now though. In conclusion, buy it if you want something to use in the meantime while you spend on other more important parts, but if you want something for the long term then I'd recommend spending an extra $30-$40.