In great shape, no stains or holes
Size XL
See pics for measurements
Ships next business day
Free 60 day returns.