These are perfect. Purchased 4 for two different size mattresses and they fit no problem.