I like these to cover sleeveless shirts when I am out. I ordered one size larger than I normally wear, and it fits nicely on the body, but for me the sleeves are 1 inch too long, but I pull them up and they stay. The quality is decent for the price. The teal color is very nice. I also have Black and Navy. Good basic wardrobe addition for us older gals that don't like to show arms all this time. Also adds a long line in the front that is slenderizing.