its very thin and small but its absorbent. Not sure about machine washable. I havent tried that yet