The airport is huge which is not something good because you'll end up with pain all over your body. If you have a long transit just book for a hotel and sleep there cause dxb is not comfy.
No free WiFi, even in cafes. Few to none amenities like rest areas or showers for transit passengers. Just a bunch of shops and hugely overpriced cafes. Nowhere near "the best in the world".