I fly on Etihad almost every year. This time we flew from Hong Kong to Muscat via Abu Dhabi. The flight from HK to AD was very nice! The flight was not full, so the staff allowed us to change our seats and spread out. The food was very nice, except for the shawarma sandwich (it wasn't real!).
Entertainment system has a lot of movies and fun games to play. I was not bored at any time during the flight.
As for the AD-Muscat leg, the flight was short but still enjoyable. Only takes an hour to fly. Good for a short nap. Legroom was fine and the snack served was fine.