It fit perfect and stayed on. No slipping off, when you sit down or lay down. Love it and will order again