This was definitely a difficult piece to assembly, although the final product looks nice.  There's a step halfway through assembly that requires the middle horizontal piece to be pointing up or down, so please make sure to pay attention to the sticker's arrow, or you'll find yourself disassembling it at the very end...