The yellow is size L and the grey one is XL. Both show signs of wear with some stains present and worn out fabric from use. Please see all pictures carefully to assess the full condition and to see measurements.