He's definitely wearing pants. I can just see a bit of it peeking under what appears to be sponge from an old bed. Funny picture, I guess.. but also quite pitiful. Reminds me of when my parents gave a homeless guy a bed and other stuff when they found him outside my house...