This table runner is nice, for the price. It does have raw stitches edges, and it is not cotton, it's not thin, but not very thick material either. It did not look shiny or cheap on my table. It's hard to find table runners long enough for my giant farmhouse table. Happy with this purchase. I only gave it three stars due to not having better finished edges.