The fabric is airy and allows for movement. The medium size I purchased fits snug but not too snug, I can easily move with no strain. Typically I wear a 30 in jeans, a medium (which is what I purchased here) was tighter than the large by a fairly significant degree, but both the medium and large are stylish in their own way. Happy I purchased two in two different colors and sizes.
These are incredibly comfortable and so versatile. I could wear them around the house and not feel overdressed, or dress them up with a cute top and Mary Janes. This is another Bridge & Burn item that I might need to buy two of! Fit is perfect, too.