The shirt is perfect. The pants are a little faded,the lighting and flash on my camera makes them look worse then they are. I am particular and I would still put the pants on my son. The two did not come togeather. I have another pair of navy pants that are cuter that I will substitute. They are navy cargo pull on cotton pants. If anyone would rather have them. Let me know! Thanks so much