We use a booster seat type of chair that straps onto a dining chair. It has a harness for the child and the tray slots in front with a choice of tabs so that the child can't slip out at all. It's very easy to wipe down too. I find 'normal' highchairs have a lot of space for wriggling about. Depending on the type of table, the child can be pulled up to the table and be like everyone else when it's a bit older. The only down side perhaps is that it takes up a dining chair.