Very well made and fits perfectly. I was not sure if ordering this item on line was a good idea. I'm glad I did and will probably order again. I purchased both the white and black. Both were just fine.