These are perfect!  Love the elastic material and the fit is supurb.  I ordered some from another place and these are by far superior.