These fit our XL twin (split King) bed great - the mattress is about 13 inches tall. They have been washed many times and still look great. Very nice to have, since on occasion one of our cats will throw up a hairball, and I am happy to say that the mattress is still pristine. Would absolutely recommend and buy again if they ever wear out.