These fit really well and are very comfortable with good coverage. I would have given them 5 stars if it weren't for the tag.  It's awful.  Even if you try to cut it off it leaves an irritating piece that is impossible to ignore.  If these were tagless they would be perfect.