I bought a size larger than usual, and it's still snug. However, it's a nice cardigan, and I have worn it a few times already and have been satisfied. I have not washed it yet and am worried a bit about shrinkage.