This rug is perfect for our living room. It came in quickly, is super soft and completes the space. So far with two dogs and a baby, no stains and no pieces are pulling out.