Heading out to Shanghai this summer, but I have a 50 minute layover in Detroit. The price of the ticket couldn't be beat ($900) so I decided to go for it, even if the layover is a little iffy. I'm wondering if I'll be fine to make the flight as well if I should worry about the baggage getting on my flight. I'm flying with Delta; I took United last year and they were pretty good. Any word on if Delta is a decent airline? Reviews online differ from fine to awful, so not really sure what to expect. This will only be my second time flying in my lifetime, though I had plenty of layover last time to quietly wait for all of my connecting flights. Any thoughts? I'm also flying out from Toronto, so I don't expect any huge delays.