I had this on my Toshiba Satellite laptop that had overheating issues and it worked great, until the laptop just wouldn't turn on one day so bought a new one. This is a great external fan with auto temperature setting that turns on at set temp and then turns off or you can manually turn it up or down. Comes with all you see and it holds on pretty well to the laptop. Keep in mind that this works best on flat and solid surface.