Fits my 3 year old but he will out grow it because it is on the small side.  Bonus, the fabric is easily wiped clean.