I bought this costume for my son to wear at my daughter's costume-birthday party. He generally wears size 4t clothing, and this size 3t-4t costume fits him well even over his other clothes. He has played in it many times now, and it has held up well. The belt "buckle" is detachable and held on by velcro. I don't really know what the purpose is for that other than if it gets pulled off, you don't have to sew it back on. You just stick it back on. Overall, we're very happy with this costume and with the amount of playing our little one has done in it without it tearing up.