Yes, these are all cotton lounge pants. Trimmed with a subtle finishing touch of a very narrow band of delicate lace at the pant leg hems, these are made of very light weight fabric that breathes easily. Narrow band of elastic at waist.The XL is about the US equivalent of Large; generously fluffy, the torso and legs are wide provide ample room for movement and airflow. Just as shown in the listing's images.So how ould you wear these pants? These are too thin to wear alone, but that's not their intended use. Wear them as lounge pants, or pajamas, sure, but their best use is as a supplemental layer under another garment, such as a sari or cheongsam, even a long skirt or dress, intentionally allowing the lacey hem to show, but using the pants to cover your legs. This could be added coverage in warm weather, open weave enough for a breeze to blow through and in cooler these are an extra layer under a long dress or maxi skirt.Well tailored, light weight and breathable. Delicate fabric with high quality workmanship.