Great Seller A+++++. Aside from having to put the sleeve in boiling hot water and breaking out in a sweat to get this sleeve on, it fits well and is pretty durable. I actually thought it was going to tear before being able to get this sleeve on but after determination and sore hands, it works perfectly!