These are made of a nice firm mid-weight cotton, and the 10T fit perfectly (I'm 5'9", 160 lbs.).  They first just below the waist,  not so far below that you have to worry about keeping them on.  I liked the black ones so much that I just ordered another pair in khaki.