Set Square Developments (Pty) Ltd was the employer on a large housing development project and contracted Vahva Construction (Pty) Ltd to perform various construction works in different phases. As security for the contractor’s performance, Power Guarantees (Pty) Ltd issued three on-demand performance guarantees in Set Square’s favour. Set Square cancelled the underlying construction contracts at different times, alleging contractor default, and made written demands under all three guarantees, attaching notices of termination as required. Power Guarantees refused payment, raising defences based on the alleged non-existence or mismatch of the underlying contracts, mistake, fraud, and unconscionability. The Gauteng High Court partially upheld Set Square’s claim (one guarantee) but dismissed claims under the other two. Both parties appealed to the Supreme Court of Appeal.