Fits perfect!!  It comes in its own carry case and has a 3 year Warranty on it.  Arrived on time and undamaged.   My other cover was worn out and I was worried that I wouldn't find one in time, luckily I came across this one.  Would recommend this brand. I am saving the warranty papers, in case I need them.