I have these pants in two different sizes for my son.  You cannot beat the price for 3 pairs of pants. They are simple, no frills thin cotton perfect to go over any onesie.  They are exactly as pictured.  They are meant for a snugger fit (not loose joggers) which I like.  The color holds up well in the wash. Highly recommend!