Ordered L, got XL.  They fit OK though, but the leg bands hang loose on the back and get wadded up when you put your jeans on.  I guess they will be OK to wear around the house when I don't feel like getting dressed.