These sheets are just what I was looking for.  The cotton percale is durable and comfortable, I am not a fan of microfiber.  I wanted patterned sheets to help hide any stains between washings! These have been great on my son's bed.