My mattress is very deep and this cover fits perfectly.  It stays on and doesn't slip.  It is not hot to sleep on.  Some waterproof covers make it too hot.  Maybe it's the bamboo used that keeps it cool?