I got this as a joke because my husband calls our little guy "Monster" all the time. He walked into the house, saw it, and burst out laughing!
The onesie runs slightly large (which worked perfect for us). You could either say its a large newborn size or a 0-3 months. The t-shirt fits as expected.