Perfect fit, but material could be a little heavier.  They look great and 
hope they will last several years.