I purchased this costume for my 23 month old son in the 18-24 month size. He's on the small size, but a larger child of the same age would still have plenty of room as the body stretches quite a bit. By costume standards, I thought it was very well made. The body was extremely plush and humorously round and kept him pretty warm throughout the evening. The hat was the best part, but it could have used a little less stuffing (or no stuffing) because it never really sat flat on his head and I had to keep adjusting it constantly. The third part of the costume was the little shoe covers. There is an elastic on the bottom to slip over the shoe and also velcro to go around the ankle. They stayed on really well and he had no trouble walking in them. The costume does not come with pants or an undershirt; we used a brown shirt and brown pants and thought the costume came together well. We got compliments from nearly every person we saw. For me, the cute factor outweighed the annoying headpiece issue, so I am still giving this a five star rating.