Hi Katherine.  Thanks for the order.  First in reply to your questions;  This year Obermeyer runs a little generous,  if your child were just turning 3, usually it is safe to buy a 4 and it will probably fit next year.  The Mittens age 4-5 med, 6-7 large, 7-8 XL.  Now for the stock, we are getting thin with this on-line sale.  I do have a size 5 Moonbeam jacket in pepermint.  I am out of a size 5 pant that will match that jacket.  It looks like Obermeyer has the pant in rasberry but If I order it it wouldn't be on sale and we wouldn't be able to take a return on it.  I do have the Mittens on Medium, and the hat in a L/XL.  I will hold on this order.  Let me know if you want the jacket shipped or any of the other stuff.  Please feel free to call 800-253-7078 and talk to Missy or Betsy, they can help you put together a outfit & help with the sizing.  You can comunicate with me by e-mail or the 800 number.  Thanks Gary Hunter