This is really a fantastic item! The only reason I gave it 4 stars instead of 5 is because I found it a little difficult to put back on after washing (after I had thrown out the instructions). Otherwise, I am amazed how well it conforms and fits. Recommend!