I'm very happy with this rug overall, and it is working fine for us now, but it took MONTHS to get it to lay flat on our tile floor -- despite pressing it down with books and flat, heavy things.  It still has a tendency to curl a tiny bit at the edges, but it suits our purposes.

Pros: beautiful, as pictured
Cons: hard to get it to lay flat