I bought these shorts 7-8 years ago from a&f. I am 28 now. And they are a little big. I've had a child too. This is blowing my mind.