New with tags, these have rust on the buttons which can happen on older true religion jeans, fabric is intact. They say size 34 but I measured them at 38x34