definitely has some stains but I think most will come out with a wash