Nice cotton rugs.......very well made.......soft.....you can't get these things at even Walmart for this price and the quality is  exceptional.......I wouldn't buy anything at Walmart anyway !!!! 

Pros: Great all the way around
Cons: none that I can see