After reading Amazon's sizing info for 2-6x and also past reviews of this product, I ordered both the XS and a L for my 4T/5T kiddo to wear on a ski trip. They arrived on time by two day mail even though they did not appear to ship until the day they showed up at our door. The XS just fit (the L is meant for sizes 10-12, not size 5-6 as Amazon's sizing info currently suggests!), and after several washes have held up nicely. If you look closely at the picture you'll notice thumb holes, which my kid was delighted to discover upon trying them on. Overall, this is a nice product that has kept my little one sufficiently warm when playing outside on cold days. I just wish I'd had better sizing info before I placed my order and that I had ordered the S (instead of the XS) to leave a bit more room to grow into.