These are size 31. All new. They are $15.00 each or all three for $40.00. They are Tommy Hilfiger, Guess and Reitmans.