These undies are vivid colors, and very nice quality in terms of thickness and stitching. They fit as expected in terms of size, but be advised they come very high on the torso, in part because of a wider than normal waist band. My son is short so this made them bunch up a bit as they sat at his natural waist, but he seems to think they are just fine so I let it be.
The only reason I deducted one star was because of the horrible smell they came with. I am usually the mom who rolls her eyes at the hysteria a lot of people display concerning any faint odor from new clothes, but this time it really was BAD. They were clearly saturated with some sort of chemical. It took literally three washings for the smell to wear off enough that I felt comfortable giving them to him (although on the other hand, they got very soft! Color faded a fraction, but not enough to really change the look). If you wash these a couple of times before giving them to your child, it should be ok. But I have never experienced any new clothes smell this bad.