Samantha Irvin is living in our dream