Just got a new bed with a 20 year warranty so thought we should protect it from the start. Little did I know that it would make our new bed even more comfortable! The bed is 16" and it fits great. Stay's put as well. Very happy!