I live in these.  The fit and comfort are excellent.  I wear them under t-shirts and blouses every day.  They wash beautifully, too.  The only reason I didn't give them 5 stars was the "warmth factor."  I always feel a little too warm while wearing them, which will be great for cooler weather, but not so great during summer.  The comfort, however, is far better than any other sport bra I've tried, so I'll stick with these.