Very nice quality. Great value cotton throw rug.Vibrant colors. No need for carpet pad on hardwood floors. Stays put. Wow!