Really well made rug, perfect on our wall to wall carpet. The intensity of blue is tempered with specs of white. Everytime we walk on it, we pause and revel on it's simple beauty....
On a wood flooring you'd need an anti-skid backing at the least, especially if you've pets or children or both!