My granddaughter just turned 3 and she loves princesses very much. Her mom suggested I buy her this box of princess dresses and she loved it! Interestingly my granddaughter who just turned 11 loves it too! The shoes are a bit big for a 3 year old but I'm sure she will grow up in them! You should enjoy this set for a long time!