is it a tight fit with xl? had some before that were a large and they were pretty tight for a large? cheers