Great impeller works great and just the right part for the job. Got the part three days earlier than expected. Very fast shipping. Ordered other parts and had great shipping and just the right parts to make the repairs. Will be buying more parts from these great people. Thanks Again for all the great service you have given me. Wesley Haddon