fit great..fast delivery..excellent seat..:)  quality is excellent, I would use this service again and recommend it to others..