These are the perfect shorts! They are the perfect length! Mid rise. They are a rolled hem with heavy distressing. Run a little big! Breanna wore the medium.