Fits well, feels as a quality product. The 4 stars are because when I walk longer distances wearing them, they are a bit less comfortable than an old pair of a different equally famous brand I was replacing. Could be a bit of extra static, so a matter of fabric. As swim trunks and around the house, perfect.