Seats are fine, but overhead space is very limited, making boarding early more of a priority if you have a carry-on. I usually take the MEX-ACA route, which is so short that they have barely enough time to serve a soda and a package of cookies before we descend. So I can't tell you what a longer route might bring....coffee that has enough time to cool down before you land?