This item was excellent I love the material. after reading previous reviews I did wash it by itself the first time so I haven't had issues with the cotton balls on everything else.  I would have liked it to be a little longer tho.