These look really nice and have a nice weight to them. The yellow is super pretty. The fabric feels more like nylon rather than cotton but it looks like a cotton blend.