I like this shirt but it does run a whole size small, i.e. the small I ordered fits like an XS in non-maternity wear.  I can wear it, but probably would have done better with a medium.  And yes, it does smell like processed fabric or whatever when it comes out of the package.  I immediately washed it and the smell disappeared completely.  Overall, it's a cute shirt but order up a size.