From the other reviews, I expected the sizing to be off. I ordered the small, which I was surprised when it fit perfectly- except the arms! I am 5'5" size 0-2 average arm length, and the arms were probably 1-2 inches too short. Sadly returning- item is well made, so soft, and comes with garment bag.