I'm a 14-16 and I ordered a 2xl.  Arm holes were a little loose but the length and the overall size fit perfectly.  I got 2 different color pom poms which is why I'm rating it a 4 instead 5 stars.  Great product though!