As perfect a fit as you can get gave a whole new life to my ottoman.   Its super cozy material and well made.  Very happy with it.