This rug is great and an amazing price. I used it in my nautical themed nursery. Its a thinner canvas/cotton blend. I've washed it a few times to get baby spit-up off. It does well in the machine when balanced out with towels. It spot cleans well too. I hang it to dry. I highly recommend this rug.