Qatar airways is a very good airline company.The service provided by them is superb.Any problems you have they are always ready to help .The food served in the flight is good compared to other flights.
They are always on time and reach yo the destination on time or before time most of the times.The aircraft structure the seating space is manageable but they should improve the seats.
The flight entertainment is also okay but not that great but its a very good time pass and they take alot of care of their passengers.
The maintaince of the aircraft is very good.