Is it heavy duty, yes!  Love how durable it is, BUT......it stains easily.  I have had it a week and made spaghetti for dinner.  Of course I have kiddos and yes, there was a mess.  I cleaned it up immediately and my tablecloth has the dreaded orange stain.  For the price, I would have hoped that spills would be easily wiped away, regardless of what ends up on it.  I used some Soft Scrub bleach and the stain remains (even though it is a tad lighter).  I have a delicate sheer table cloth that lays over the top and thank goodness the stain doesn’t show through.  I had this brand in camel and did not have the staining issues, even when my kids used food coloring for their slime.