I’ve had this rug for a few months. 

Pros It hides the dirt my dog tracks in (I wipe her feet after every walk so YMMV). The pattern is cute. Paired with a rug pad, it feels like an average cheap rug instead of a super cheap rug underfoot. It’s easy to vacuum and hasn’t shed at all.

Cons the deepest crease STILL hasn’t relaxed, even with me regularly attempting to lay heavy furniture on top of it to assist. When spills occur, the whole rug puckers and wrinkles and won’t relax back for a couple of weeks, and ultimately the rug isn’t rectangular as a result as I guess the carpet dried funny. Silver lining - it’s super obvious if the dog has an accident.

Overall, it serves its purpose for me. It replaced a 6 month old rug that was already showing major wear in my heavily trafficked apartment living room. This rug camouflages what I want it to and it’s cheap so I haven’t agonized over it getting ruined by spills and accidents. If you’re looking for something fancy, this ain’t it.