Bought the size 18-36 months for my 12 month old and they fit perfectly, he's not super skinny but he's not fat either, he's on the thicker side. I would buy at least a size up in these. Very cute as well, cuter than I expected.