This costume made one little boy very happy.  The fit was perfect, and he likes the padded muscles. He has worn it a lot (indoor only) and it has held up well.  I washed it once on gentle and hung it up to dry, and it was fine.