Maxi pad slippers make martha stewart proud