Contras: At the moment I bought the tickets, I got in contact with SWISS in order to book the seats and a baby bes for a small baby. However, I was told by the contact center that it was not possible to book seats (not even buying them). I have also tried to do it online, without success. One day before departure, I called again and got the same answer and was told to book seats and baby bes during the check-in at the airport. At the moment of the check-in in Dubai, I was informed exactly the opposite: that I should have requested it via contact center or online up to 48h before the flight!! Personnel at the airport was very impolite. Inside the plan, the crew was very nice and helped us to have seats in front with a small bed for the baby.