It fits perfectly and was surprisingly easy to put on. It seems very durable, so I expect it to last a long time. The price was reasonable for a quality cover.