My laptop has very poor heat management. Not only does it get unbearably hot while on my lap, but the top where I rest my hands gets very hot as well. I purchased the Antec Laptop Cooler over comparable products because it seemed of better quality. The build is decent, with aluminum on top to help draw away heat and a two very efficient ball bearing fans. It is a very stable platform with large rubber feet that prevents it from slipping off of laps, cars seats, etc. The USB connector is a pass-through design, therefore you do not lose a USB port to the cooler. The two speed switch is a really great feature... when lower noise is needed it can be used in low speed, or turned to high speed for processor-heavy operations that tend to really heat up the computer. Functionally, this cooler works great with my laptop. I can really notice the difference in the heat build-up on the palm rests of my laptop. I did try using it with a different laptop for a while and noticed it was a bit less effective... I am assuming it is because of the location of the fan intake vent. On the laptop that showed little improvement, the intake is on the back, whereas it is on the bottom of the laptop that showed great improvement. It works, but it is not perfect. One great annoyance is the very bright blue LED power indicator. You can literally light a room with this LED. I keep tape over it to eliminate the annoying light, but this should have been addressed in the design. Another problem that has popped up is the rubber feet falling off. Without these feet it easily slips off my lap, and there is no easy effective way of gluing rubber. I will have to try a few different methods eventually, but this is a hassle... they should be attached mechanically. The biggest problem is the USB power cable... or more precisely the jack on the cooler to which it plugs in. This jack is a circuit board mounted jack, and over a year or so of use it became loose and broke. I had to open the cooler, remove the jack, and hardwire the USB cable to the circuit board. This has solved the problem, but this was an obvious weak point and should have been designed differently. Overall I am happy with the performance but it has several design flaws that could have been avoided.