I picked this costume based on reviews therefore I'll leave yet another positive comment. Cannot find better for less! This costume is adorable! My son is a normal size 3 1/2 year old. Reviews say the shirt fits VERY small. I ordered size 4-6 and the fit is perfect on him. VERY thin material so we plan to add long black socks and definitely a long sleeve undershirt (due to Missouri's weather.) WONDERFUL COSTUME!