This could be a nice piece, but assembly appears to be extremely difficult.  There are a lot of pieces and parts.  I'm not sure I'll be able to fully assemble it.  Don't buy this unless you're really into DIY.