They look good mate. Yep the ones I've got(which were from the dealer for Sherco or Beta from memory as he sells them too) are thick AF & still look good after a coupla hundred hours. Got a spare set too.
Did you write 'pull' on ya airbox lid or is that stock on '19s? Looks like it's not on properly either.