I loved this costume for my son (who was 6 months at the time). It's pretty lightweight, which was perfect for our California Halloweens, but might not be enough if you live somewhere cooler. I was torn about the sizing bc my son is pretty big for his age, so I ordered this size and the toddler size and ended up going with this one. He was 21 lbs and 29 inches at the time.

My son ended up wearing it 2 times (for different Halloween festivities) and it held up okay in the wash. It could probably be worn by another child at least another couple of times, but like I said, it's kind of thin fabric so I wouldn't expect it will hold up for a huge amount of time... The toddler size is much sturdier, but has no feet and was pretty big (too big for my son). But if your child is close, the toddler size is probably a better deal that will last longer.