Easy to put on and has stayed smoothly installed as long as I've had it on. Far superior to the last slipcover I had on this sofa.  I really like the separate cushion cover and it made things simpler to use.  The color is a good denim blue and the fabric is holding up well to the dog, which is why I need it!