Perfect fit specific to my model. Excellent durability and look and feel. Every surface area measured and covered exactly.