Only wore these a few times they are very stretchy and comfortable. Size 5 but could maybe fit a 6 or 7. The buttons go all the way up to the waist so they are high waisted for a pinup or vintage look and they have pockets. I got these at hot topic a long time ago I believe.