I've bought some sweaters. They were pretty true too size til they were dried (thanks to DH). I still have them. I wear a tank top under them because they were low cut but it looks great so no problem.
Splurge on the more expensive stuff, because the cheap ones are cheaply made. The tanks are better than the t-shirts. Blouses are always decent quality. Sweaters are good too. Tops run large, but dress sizes are pretty true to size. And they are almost always low cut, you might need to pick up a cami.