the stock in the store need to be organised. I had a tough time looking for shorts for my daughter. I found it between the racks which I though was only for men/boys.
You should have some shorts with length till mid thigh or slightly above knee. This is because some parents want to buy shorts for their daughters but not so short as seeing the mentality of Indians parents have to be conservative for some things.
the fit is good.