The part fit and described as expected . There was an issue with shipping but the seller quickly went to check and said that it was normally slow to update once he got back with me I started getting updates and received the part. Yes I would recommend to purchase again thank you