Like most carriers, Air Transat (airlines which flies on behalf of Canadian Affair allow one piece of carry on baggage (5kgs), so it won't be a problem! If you're flying on the refurbished A330 aircraft then you have personal TV with entertainment, if not refurbished, its shared TV. Be prepared...