I used to regularly fly between DXB and DFW and they lasted about 16 hours - always in Business and found it quite OK. After about 10 hours I dont think it really matters so a 19 hour flight certainly wouldn't put me off. The only time it was an uncomfortable flight was when the seat recline broke - but that could happen on any flight.
I certainly wouldnt attempt it in economy.