seated across from him at a booth in a little coffee shop , ariel was waking up to the fact that he was cute , in spite of a bad haircut , and pants and a shirt that would have looked out of style in a thrift store twenty years ago .