Rather than put elastic all the way around it, why not do it like the fitted sheets we used to get thst were straight at the sides and only had the elastic at the corners. As I recall they had a bit more seaming to create the snug fit...you know kinda like darts on a blouse (remember those???)