was everything i was hoping for.  fit exactly where i needed.  price, quality, all was great.