Looks good, but loads of effort to assemble.  There are over 50 fasteners to screw/hammer in, and 13 steps in the assembly instructions.  I'm estimating it to take me around 2.5 hours.