This tablecloth works perfectly for our oval table! The color blends perfectly with our tan, beige, and brown colors on our screened in porch. It is all vinyl, but that is just fine with me because it will make it easier to clean.