These shorts are really cute, but I had to return them because they are sized super large.  They are marketed a junior size, but clearly are sized for women.

My daughter wears a size 16 uniform pant at Old Navy, and they fit fine.  These size 16's were huge on her.