It's easy to put on but it also too easily comes off.  Every time I change the sheets the elastic causes it to snap back under the mattress and then I have to lift the mattress to find it.  Maybe it's more snug on a king bed but not on my daughter's queen.