I bought this for my birthday bash in med December. With it being mesh, I was nervous on being cold but this fits like a GLOVE!!! The cuts are in all the right places, no slips happening. The collar was a little snug but not chocking. I was living my best life in this fit and do not regret this purchase!!