I was recently looking for a bigger rug for my living room and stumbled across this on Amazon. It was a great price for such a large rug, only around $200 (currently on sale for $165). It’s very forgiving with its pattern and colors, meaning stains become far less of an issue. Holds up to babies, toddlers and clumsy adults. The pattern and colors in this rug make it fit into any scheme, even modern. For the price it was a surprisingly high quality rug! It’s low pile and because of this it vacuums great. Description says it does not shed. Honestly it did for the first month or so, but since has stoped. 
The only complaint I can think of is that it’s not super soft due to the low profile fabric. The corners like to curl up when you first receive it, but after a few weeks it flattens out nice. Lastly because of the low pile, no satisfying vacuum lines :(. I honestly cannot recommend giving this rug a try, especially if you don’t want to worry about making embarrassing stains.