ezpz Mini Mat
This was seriously one of the best baby shower gifts we received! We use our Mini Mat every day, for every mealtime. It's designed to stick to the table so your little one can't throw their entire plate of food on the floor in one fell swoop. It has three sections: 2oz, 2oz and 4oz to help with portioning. It's 100% food safe silicone and is dishwasher, microwave and oven safe. It's very easy to clean and still looks great after a year of daily use. It's designed to be portable so you can keep it in your baby bag and it fits on most high chair trays.
The suction on the Mini Mat isn't incredibly strong, my daughter can remove it from the table if she really tries. If you really want something that won't move you should go for the ezpz Happy Mat (plate + placemat) or Happy Bowl (bowl + placemat). The surface area of the suction is bigger so it's harder to remove.