I bought this for my son for the purpose of being in my mother, his grandmother's, wedding. It's a cute suit. It runs a titch smaller than the suits we tried on in the stores, but it'll do the job since the wedding it just next week. My only real sticking points in the quality of this suit are the pants are not lined and, for all intents and purposes, are not fully opaque in the right light (go with dark undies). The other, small sticking point: The shirt is also thin. You will need a white undershirt if you plan to take your little man out of the jacket/vest.

I think this is an excellent buy for a once or twice wearing. If you're looking for a weekly wear, for church or whatnot, you might want to spend a little more money on something made of better fabric. I just don't see the thin material pants/shirt lasting through too much wear and tear from an energetic young boy.