I ordered my size and they fit, but the fit is very boxy. It makes me look bigger than I really am. The material is thick, kind of rough and doesn't flex for comfort. They shrunk a teeny bit in the wash, but didn't soften at all.
If you need something on the cheap, I suppose they'd be ok... but they're just "ok".