A couple of you asked for a review of the Old Navy tanks. Here is one of the trapeze tanks on me in a size small. I am normally I medium in tops, so these things run HUGE. The material is a nice soft, just thick enough cotton. I do not like the way the pattern is not even at the bottom hem. It begins on the left with some light blue and by the time on the right hand side there is no light blue. I think I am going to send them back and exchange them for a smaller size (XS- what the heck, I have never been an XS in my entire life! I did go to an ON store yesterday and try on an XS in another color and I like the way it fits much better. All they had left in stock in any of the colors I was interested in were larges and extra larges.) I may also mention on the return slip the pattern on the hem issue. Bottom line, if you are a size 4 or less, then I think these would swallow you.
Here is the dress I ordered. I am very pleased with it. This is a size small as well.