Perfect fit. It is exactly as pictured and is just what I wanted. Well made great quality. Thanks to customer service who helped with getting item reordered when out of stock. Then shipping was fast (five days) and there was no problem or charge at customs as the declaration was all in order. Thank you again.