Great fit and style, and I absolutely love the fabric material, it doesn't feel tough, itchy and scratchy like you're wearing a cheap table cloth. It's breathable and the material doesn't seem to hold onto heat , which is a plus for me as someone who generates way too much body heat. It's breathable but not like gauze where the fibers separate. It seems durable but I haven't washed it yet. I would probably avoid washing them with heavy jeans either way. The design is fantastic and it really opens up new and exciting wardrobe combinations for me.