Rug is exactly what you need for a dining area. It has zero pile, it almost feels like an outside rug but it isn’t. 
Nos hassle shipping, just cut the plastic off and unroll. Didn’t curl or have any strange odors. I haven’t used a anti slip mat and haven’t had any issues with it bubbling or creasing Under the table which is what often happens when layering rugs under carpet. My only reason for a 4 star rating is that I was not expecting to see the rug be so flat, I had expected a tiny bit of pile so upon arriving I felt like it was an oversized pixelated kitchen mat but then I compared it to another large rug I have and noticed the design also has the pixel look if you want to find it. So it did take time to come to terms w the zero pile look but I am sooo glad it’s that way because under a dining table that’s exactly what you need.