Suit runs small. I'm good condition! Comes with hat, shirt, pants, belt? And bag to hold in! Might fit 8 yr old