I LOVE this rug. It needs a rug pad underneath to keep from slipping around, but the quality and colors are amazing. It might be too casual for a dining room but that’s TBD after I get everything set up. I will find somewhere to use it, I love it that much!  There’s a little pulling already, but I’ve also been moving dining room furniture around on it all day, so it’s not surprising. There is denim weaved with cotton in this rug which gives it the more casual feel. It’s super cute!