Elastic and makes it easy to pull over. Good quality. I got mine bigger so I could dry it once in a while ana get there dog hair out.