I bought this because I have hardwoods. It does the job, keeping the rug flat and secure even when sliding dining chairs around the dining table. PERFECT!  

Pros: very secure, great value
Cons: need larger square sizes