Love these!  They fit as expected based on the included measurements. They snap shut, which worried me at first, but so far it has not been a problem!  They stretch quite a bit and have not come undone throughout the day. My white one did have some loose threads.  I cut them off and it looks new again, but it makes me wonder how well it will hold up. If they do hold up, these are a great value!