Bought some Bench Trunks from a catalogue size XL and they fit perfectly. Bought these size XL and they are too small. The problem is the part that goes round the tops of the legs, it's really tight and cuts off the circulation and makes my toes go blue after about half an hour. Unfortunately because I assumed they would be the same as the ones I bought from the catalogue I had cut the nylon labels off the inside and couldn't send them back; an expensive mistake. Maybe I can try to alter the legs with some scissors as the rest of the trunks, although tight, are generally quite comfortable. And to top it all, the catalogue has stopped selling them.
The quality seems ok, although I haven't worn them enough to accurately assess that yet.
Be very wary of size though, I would say they are actually one smaller than they say. I'm a 36" waist and ordered L and the circulation in my legs is getting cut off as I try them on. Other brands L fits fine.