I bought these to wear at home during the summer. The fabric is soft cotton, very comfy, great for hot weather. Beware of the length though: I am 5.2' and they came up to my ankles, so I had to have them shortened by 4' to get the length shown in the photo. No big deal though, I'm just happy they are soft and comfortable.