Product attributes with price

Product attributes with price

Hi,
How do you add a product attribute, like size, and for that attribute to have an additional cost associated with it e.g.

Small + 0.00 (standard product price)
Medium + £1.00
Large + £2.00
XLarge + £3.00