These pants are very comfortable, and fit well.  I have put on a few pounds lately and had to buy a size 14.  I am 5'4" and the length was perfect.  I don't really notice any real "slimming" effect, other than they fit well and don't bind.  I have washed them (inside out with detergent for dark colors), and they are holding their color.  These are my "go to" pants for the office.