I took one star off for sizing, otherwise these are great shorts for beach or pool over swim suit, pretty and nice fabric. She will be able to use them next year too because they are too big, hanging low on her hips and baggy now. She can wear up to a 10 in some clothes, so this 8 is definitely big for an 8 (although she is slim and tall for her age).