'seemed to be going really well' - Stickers