Nice soft fabric, and very sturdy, and it seems like the zipper is secured well. I have several of these and they are just perfect to protect my mattress and reduce my allergies.  Great protection for your mattress for the price! I've washed it several times and it still looks brand new.