Substantial medium Gray cotton sateen material. Online description lists it will  fit up to 18” mattress, but actual packaging lists 21”, (which is better in this case). Giving as a gift, so I can’t comment on washability.