"My son is seven years old, 4'3" and 66 lbs. I ordered a small and this costume fit snugly, (as it should, since it is a ninja costume, you wouldn't want it billowing!), but was fine in the arm and leg length.
It is a thin nylon costume with velcro closures in the back, but overall, I felt the quality level was appropriate for the amount I paid, and the chestplate, belt and ninja stars were nice details at this price point. My son was extremely satisfied with how it looked both right out of the package and while he was wearing it."