I am happy with my purchase.   It really makes a tired old sofa look nice again.   It was fairly easy to put on and is well made and designed.   I would like another one in a royal blue for my sofa In my Florida room.