This Harry tablecloth is a printed rectangular cloth in green and white. It has been hand block printed in India by talented artisans. As it is hand printed, each tablecloth will have unique look. Matching napkins available 100% Cotton.