Because I read the reviews, I knew this was going to be big.  I didn't realize it was going to be SO big though.  Not a problem.  I took it to tailor to take some of the body away and now it fits great! I love this over a tank and shorts for a cute easy outfit.