The cost of the ticket with the XXL seats weren't much cheaper than IcelandAir's fares. The flight staff didn't seem like they were happy, and it wasn't very organized at Keflavik when we were returning. The reason for a lower rating was that even though people purchased the XXL seats for more leg room, we didn't get XXL seats. Luckily, there were a couple of honest people who told the flight attendant that they didn't pay for the XXL seats so we were able to switch with them. Unfortunately, there was a guy behind us who had paid for an XXL seat but did not get one (I hope he was compensated for his uncomfortable flight). On our return flight, I tried to confirm with the person who checked us in that we were getting XXL seats. She didn't seem to know and her response was "they should be because they are close to the front of the plane". She even asked to see proof that I had paid for the seats which surprised me because I assumed it would've been in their computer system.
Next time we will try another airline