I have given 3-stars because my review is mixed. The first leg of our flight was wonderful. The plane was comfortable. The service was excellent.Iberia is very organized. I like the way they send you emails and texts letting you know your gate, etc. It keeps things running very smoothly. We flew economy, which means they charged extra for checked baggage. So just factor that in when booking. However, the flight from Madrid to Paris was terrible. I have never seen seats on an airplane that close together. I am only 5'5" tall and my knees touched the seat in front of me. Plus they misplaced my bags and kept sending me to different belts. I went to the service desk and they basically offered no help. I finally spotted them myself on yet a different belt.