Fits our wingback chair perfectly.  Does not slide off. It gives full coverage to protect it from dog hair. It's just what we needed!