XL Airways is one of the worst company I flew with. I've done NY-Paris many times for the past 8 years and this company was terrible.
You're allowed of only one baggage of 20 kg and a 5kg carry on. It was a panic at the checking point. Everybody was upset with the extra cost. $18 per kilo. At least 10 people were on the floor with their luggage open and stressing out about the extra weight. I had to pay $100 for my bike that they lost. The customer service for lost items is just terrible. They are incompetent and arrogant on the phone.
I don't even talk about the service on board that is basically inexistent. Do yourself a favor, pay a little extra money for your ticket but fly with more serious company.