Very soft, stretchable and the colour is like posted. Purchased the blue. Easy to put on with a generous size zipper. Only problem is that pet hair and lint sticks to the fabric!