Stained in multiple places but nothing a little oxyclean can't get out or bleach since it's white. Pictures show exact condition. Bill not cracked