Even though the picture looks like it fits It's about an inch too small all around the edges. there was several weeks delay in delivery and they did not notify me that it was backordered until I complained8