Are they good? Comfortable? Durable? Comfortable? Hot? Any other sugestions will be greatly appreciated. Reps also. Thanks.