I read several reviews before purchasing and just want to echo that you should go up a size if you intend to use this as a jacket. I have narrow shoulders and am a 32A and the small fits just right with the exception of the sleeves being a little long (since I sized up). Had I gone with my usual size XS, the waist and bust would have been too snug. As with other Prana items I own, this can be machine washed and dried and retains its color and shape after washing.