This top rocks!  I originally bought it thinking it would be another tennis top, but I like it so much, I've been just wearing it casually with jeans or shorts.  It's so flattering on and the fabric is amazing.  I did have to go up a size.  I normally wear a M and had to exchange for a L.