These are the perfect oversized trousers. They are made of a plaid cotton fabric that is very comfortable. They are wide leg and have a comfy elastic waistband. These pants are the perfect length and the fabric is lightweight so they are perfect for layering. They can be dressed up or down depending on the occasion.