We bought this because have toddlers and our breakfast table is wood planks that tend to build up with food.  It does its job although shifts around a little and toddler may pull the cotton out from underneath if they aren't being watched.