Haven't had this for long, but so far I'm very happy with it. It is easy to put on, with good overlaps and doesn't slide with use or make crinkly noises! I have yet to see how it washes and lasts, but am very hopeful.