The carpet is perfect for under the dining room table.  It is soft and doesn't seem to snag easy.  The only negative thing is that it bunches up because it's so soft, but I'm sure a pad underneath would help with that.