Almost perfect: very soft, absorbent, thick, and elegant-looking. However, my large rug arrived with a pronounced YELLOW STAIN near one corner --- perhaps it had been soiled and then returned by another customer. Quality Assurance and Quality Control lacking.