The medium fit great! I wore it to our belated Hanuakkah /Christmas celebration and it was a HUGE hit! :).
This onesie is super cute, well-made, and very cozy. My only complaint is that the pockets are a little bulky. Otherwise, a great purchase.