haigh quality