perfect altho pricey. Hard to find this item tho so had to pay the price!