Initially bought the matching top for these pants, but the top and the bottom look so cute together online, decided to buy the pants as well. Bought size 6 for the top and size 4 for the shorts. You can get away with a bigger top but not the shorts, so getting the size 4 for our just-turned-5-year-old was perfect! Still not a tight fit since these pants don''t have a thick waist band, but they fit fine. Material and the design is great! Recommend the matching top as well!