I purchased 4 of these rugs in 2 sizes for my outdoor patio area.  It takes a couple days in the sun walking on them and they finally lay out flat with no problem.  The color is a nice saturated color.  It has a nice dense weave to it.  They stay in place on my concrete patio.

Pros: The price was unbelievable so I was worried about the quality, but no need to worry.  I would purchase again.
Cons: Because it has to ship rolled it comes with a few crinkle lines in it so it takes a couple days in the sun and walking on it to flatten out.  If you need it for an event immediately you'll have to keep that in mind.