These are great. The material is very soft though the fabric isn't as sturdy as I would have expected. They are 100% cotton and since they are somewhat large, if there is any shrinkage from washing, I don't think it will make a difference.