Beautiful rug - I was nervous ordering online but it is perfect. Rolled out perfectly and seems like it will last while. Will hide dirt - great quality rug. We are very happy with our purchase!