It's  a lifesaver.  Fit my mattress.  perfectly. No trouble putting it on. I'd washed it before putting  it on & it fit  great. I'm allergic to
Almost everything & this cover has allowed me to have a peaceful ,calm  night  of sleep. 
  And it's waterproof too !!