Walmart has the Men’s Fleece Sleep Pants for only $5.99 Each! (Reg. $9.88) There are 5 different patterns for you to choose from. It looks like sizes go up to 5X. Plus, choose in-store pickup to save on shipping. Or, your order of $35 or more will ship for free.