The print is so pretty. Love the Poppy style in all the prints. I saw some insta stories that suggested this style may run small. I ordered a 6 for my 3 year old who is average size. Measured up against a Seafolly 3 it's barely 1/2 a cm wider at waistband/bottom of top. She wears a Seafolly 3 sometimes a 4. I don't know the 4 Popy may have fit bit at least she will hopefully get 2 Summers wear out of the size 6.