Fit my elite 500 spa perfectly!! Reasonable price, early delivery. Will order again.