New.
Size 29/31.
See all pictures for measurements. The length may be out by half an inch.