We just put it on a tempur-pedic Adapt pro mattress.  It works fantastic.  Keeps you nice and cool and does not bunch up.