You get what you pay for.  The rug looks ok, but is very thin and cheap feeling.  I don't expect it to last a year with kids and dogs, but I also buy "disposable" rugs for this very reason -- I don't want them ruining something more expensive!!