I bought a size M. It is super cute and stylish. Plus, it's cozy. It has been my favorite sweater to wear lately. The quality was surprisingly great. It fits as expected. If you want a more baggy or larger sweater feel, I would size up. The color is perfect too!