Do not buy! They are cheap cheap cheap! You get what you pay for. They are soft but so thin and the elastic on the sides is really flimsy and they don't stay on the mattress. Good thing we only got these as back-up sheets when guest come but they are NOT worth the $.