That’s quite awesome. A bit of googleing solved a major problem on my Thinkpad x220t concerning very bad wlan connectivity in some cases. I just followed the suggestions on https://bbs.archlinux.org/viewtopic.php?id=132079 and it helped a lot. My wireless connection is a lot more stable, connects are done awesome fast and I have no more problems with random disconnects after few minutes.

Just enable those two kernel parameters for the iwlwifi module:

11n_disable=1
swcrypto=1

I hope this will help you too.