Love these tops -- I have four of them in different colors.  They are the perfect cover up on a hot sunny day.  I generally wear tank tops but at work I need to have my arms covered and these are perfect.

I usually wear a 1X and I get the XL and it is nice and roomy.