They fit comfortably and stayed put.  I developed an itchy rash the next day where the elastic top came into contact with my skin, but I have super-sensitive skin, so not if that would be an issue for anyone else.