Such high quality, fits my dining area perfectly, soft and lush without being too thick.  Haven't had it very long, but with two cats I can tell you that it appears to be stain resistant and very durable.  Highly recommend!