We bought this set about a month ago after waiting months for it to come back into stock. I am so glad we waited and purchased this one.
 It shipped extremely quick, and we had it in less than 5 days. The shipping company was great and allowed us to pick it up since it was going to take them a bit longer to get it to us. 
It came in 6 boxes and while the amount of pieces was a bit overwhelming, the process to put it together was fairly simple. The directions were spot on, and there were no issues with any of the pieces. It took us about 15 hours total to put together over a few days.
Our son is 2 and is in love with this set. I imagine we will get many years of fun with this.