These are soooooo silky soft inside and out.  they feel amazing.  as for the "one size fits all" more like up to a size 16.  I am a 14 and they rolled down over my curvy hips and sat low low low.  No biggie, I wore a longer cardigan.....6 pair for  $25.  you cant beat that price.  I only wore the black pair so far so I hope the quality is the same for the other 5 pair.