These are great. Come on and off easy and wash well. Check the manufacturers site for more detailed size information. These are far better than disposable and more economical. Get two pairs if you swim a lot.