Good quality and fit. Had to wait a while to get in stock. Once in stock, fast shipping.