It came in today and I got it assembled in about 45 minutes. Surprisingly, the instructions were both in English and easy to understand. I'm not used to that. All the sub-assemblies were packaged with their respective fasteners, so when you open the sub-assembly package, all the fasteners are right there. Lovely.
I ordered it from Amazon