This tablecloth is a nice material and has a nice weight to it! I like the gray and white pattern, and it goes well with a variety of colors. It is a nice size and I love the tassels! It could be used for any occasion.