'really relieved' - Stickers