Everything You Wanted to Know About Swiss Cheese