Fits perfectly, easy to put on. I liked it so well I purchased a second one in a different color.