You do not have to compromise on looks with this tablecloth.  It is well made and feels like it will last a very long time.  The colors are just what I expected.  It looks exactly as it was.pictired.  it fit my large rectangular table well.