It was on my kitchen counter and my place has hard floors on the main level so I always start on a flat, hard and level surface. I agree that on a rug or carpet would make it heat up faster, I haven't tested this though since it already would overheat on a flat, hard surface.