Elastic and fit nicely on my queen size bed, got another one for my girls room, nice add to the bed, easy to install plus it hides any storage under the bed, good quality and neat, I like it!!