'better than expected' - Stickers