This product fit well, feels nice and soft, and stays in place fairly well. My only complaint was the color. I'm not sure if this is how it is meant to look or if mine was a defect, but it is almost brown. For how soft it is, I still love it and will deal with the difference in color. If I could do it all over again I would have gone with the blue.