Love these, almost perfect. Quality is excellent and they feel amazing. The fit is slightly loose, but I think I might be between sizes. 5'11" 180lbs Size is large. Medium might be perfect but large fits ok so I don't want to risk having to return. They do ride up in the water so I'm having to adjust every time I get out, but this is common. Maybe a tighter fit would help.