I love this sweater but the sizes run small. If you are a med I would order a larger. The material is high quality. I wasn’t able to track my package without paying for the service, so I just hoped it was on its way.My order came and was perfect. Like I said they just run small.