Love it! I needed something that would hide any dirt and stains since I have 2 kids and 3 dogs. This one does the trick a little too well! I lose toys that are right in front of me! It does a great job of brightening up my room. It’s thicker than I thought it would be too, which was nice. 
The reason I gave it 4 stars instead of 5 is because the part that I thought was grey in the photos is actually olive green and white stripes which doesn’t really go with the other colors, but It’s a small part of the rug though so it doesn’t bother me too much.