Awesome  I put it on a sofa that I hated and now I love the sofa.  Very easy and looks terrific.  I am so glad I bought this.