Good Condition.No leaks.Everything came apart smoothly.Came off working mini cooper with no braking issues.Ready to be installed