Perfect texture and denim appeal. These pants are made of regular-fit twill with frayed edges and a pointed floral and animal print pattern. 100% cotton. The fit is small, so an XL is probably the best option.