These are vintage tripp nyc pants from the late 90s/ early 2000s. I've never seen another pair like these listed online and I've had them forever. Be sure to snag them quick before they're gone!.
These are a size men's Small but they fit like a Womens Medium and are adjustable to make smaller.