Not the greatest quality but sufficient for the price! They do barely fit our deep mattress. Overall I'm happy with them!