The cooling-off period provided for in Irish law is that required by the European Communities (Cancellation of Contracts negotiated away from Business Premises) Regulations, 1989, S.I. No. 224 of 1989. These regulations are generally referred to as the "doorstep selling" regulations but, as well as doorstep sales, they apply to sales by a trader at other locations such as a consumer's workplace or the home of another consumer.
The requirement of these regulations is for a cooling-off period of at least seven days. I regard this period as adequate.
It is my understanding that the legal requirement in the UK provides for a similar minimum seven-day cooling-off period.