Easy to put on and has stayed in place! A miracle.  Soft and cushiony.  Love it.  Should have ordered two!