Good, functional condition but *has a couple areas/spots of discoloration.* Size XL. Please view all pics, thanks!