The boy looked ridiculous. Sleeves ending about 3 inches above the wrist. It's all one piece and looked like cheap pajamas. He wears a size 10 in most things, but he seemed a giant when he put this on. I ended up getting the next size (12-14) from another retailer and the quality was night and day; two pieces and sleeves and legs long enough.