A quality product for the price that is about as good as you can get for under $20. It could be a little thicker cotton for me to give it a perfect score. But, it is the best I found and can still make you feel like you have something "nice at a good price." I recommend it to friends and family. Buy it!!