It is a beautiful mat, but I would not describe this as a rug. It would be fabulous outdoors but it is scratchy to walk on/sit on. 
It also is more of a lighter blue, definitely not navy. 
It does have a beautiful design!