Perfect fit! We like that it is not curved like others and is well built. Very happy with the color as well, true to what was represented. Thank you!