I was looking for a spring tablecloth to coordinate with my blue and yellow Italian dishes. This was it!  The tablecloth is a nice heavy cotton; the colors are beautiful. The only thing to be aware of is that the background is not a pure white but more an eggshell. This worked fine for me, but if you're looking for stark white it might not be adequate. I did iron this before putting on my table for a crisper look; however, it comes out nice enough that it could still be fine without doing so. I wish there were coordinating placemats to complete the look!