Substantial fabric, weighted at the bottom. Amazing price for the quality. I used them as canopy drapes on a bed for a fraction of the price for curtains made for that purpose. Couldn’t be happier!