Thick enough that you can't see through them but thin enough to let some light through.
Good quality material and stitching.
Seem like they'd be tough enough to withstand repeated washing if need be. 
Super cute!!! I bought valance to match.