The Barclaycard Arrival Plus card does not offer free checked baggage.
Policies change when we talk about airline-affiliated credit cards, such as the Citi AAdvantage cards and Delta SkyMiles cards from American Express. But whether these cards are worth it depends on whether you fly these airlines a lot.