"Deborah Strowbridge is perfection."