Colors and size are perfect and it looks great! My only issue is that it wasn't rolled well and has some creases which cause it not to lie flat.  Maybe that will work out over time I hope.  Overall a good value for the price.