The non slip feature is AWESOME!  I bought a new sofa & was stressed out about any of my 4 dogs jumping up on it when I wasn't looking.  This slipcover stays put & gives me peace of mind & it looks good too.