It fits as stated.  The quality looks to be top notch.  Time will tell, but I am pleased with my purchase for sure