Good fabric (feel is stretchy and soft) fits perfect, no smell. Only complaint is pattern is off so two elephants are cut off and positioned closely, would have loved a bit more awareness but overall still cute and Im happy! 52 120lbs and the medium fit great.