I ordered this for my son for Halloween. He normally wears a size 8-10, which is what I ordered. It was really small it was only as long as his shirt length and the sleeves were a few inches short. But we made it work anyhow. They shipped super fast which was great since I ordered last minute.