OK with all the posts about transactions fees and transaction holds etc .. thought I'd post my experience ..
I have just transferred 2 Bitcoin from my Kraken trading account to my blockchain wallet ... cost of transaction: 0.0005 bitcoin so actual coins received in wallet 1.9995 ... 4 confirmations received within 20 minutes (19 minutes to be exact)
Personally I was expecting maybe a day for the transaction to be completed lol (especially with all the scary posts on the forum) so 20 minutes was pleasantly surprising.
I also experienced faster transactions now compared to the past few days that takes even a week for my transaction to confirm and now i can received my withdrawals from bittrex to my wallet without waiting a lot of time, i think this is the proof that the team is working on the network and soon we will experience a smooth transaction when the rumors will be true like the segwit.