I have a very picky daughter when it comes to clothes. She buys everything based on comfort. These jogging pants will meet your demanding requirements. They are soft and fit my daughter as expected. They wash well and don't seem to shrink or fade. My daughter likes the elastics on her legs so she doesn't walk on panties. The fabric is also thick and durable and keeps you very warm. I have no complaints as she wears them all the time. I would recommend her!