I was familiar with this brand and knew it runs a little small.  I bought the next size up in red, black, and white.  They are absolutely quality tops and will look good, also, under blazers.  I am very, very pleased with these.  I would recommend and would buy again.  So glad I purchased them.