Product was exactly as described, fit and finish was great. Product was well packaged, and seller was very easy to communicate. They let me know the ship date within a few hours of the order being placed, and then beat the ship date by a couple days. I will be more than happy to buy from them again.