Has a slight chemical smell, but not bad at all as it is new and expected.  In any case, feels comfortable and is the size I expected.  Looks good as well.