These rugs are 100% cotton, not wool as stated in the product description. They arrived very quickly - maybe within two days or so. I purchased the blue rugs, and the size is correct, and the color is very close to the photo online. Unfortunately, the tag clearly states that the rugs are 100% cotton. I'm not a rug expert, but I would say the quality is good, and they are soft; however, I don't think the price is a deal for two cotton rugs. We're returning them.