Overall in good shape with little wear. Is a size XL, but see pictures for measurements. Is not stitched.