My dash is bumpy and that was my main concern. But for not having a sticky substance to adhere to the dash it secures itself very well. Only time it came off was due to it sitting in direct sunlight. Once I put it back on it has not come off since then.