Perfect all fine to recommend
looking at first but the smell seems odd. I m leaving it a day to breath. I have a 104cm chest and it fits well