This is a good rug. It has put up with toddlers and dogs for a year now. The corners are hard to keep down though. I added an under layer to keep the rug from moving to much but the corners are always folding up.