This was ordered as protection for my furniture from the dog and to provide a little warmth for her arthritic joints and it works a treat.  In fact it is so soft and cosy that I ordered more for our chairs.  I have only given it a four stars because I haven't washed it yet so cannot say how it would hold up and if it would keep it's colour and shape.