I normally wear a S or M but decided to get the XL so it would have a more relaxed fit. It doesnt, still very body con. It also has a very high and snug turtleneck which I do love. I want either a tight neck or a cowl, I hate an in between flip floppy turtleneck but if you do, then this may not be for you. Even though this is very clingy, it is nicely made and not too heavy so Im keeping it.