The table cloth is exactly what I was looking for.  Its very good quality and has bright colors.  I love it.