Perfect for my bed. The only negative thing I can say is the elastic wears out quickly, but for what I paid for this item it was worth it.