Love the finished product, we are pretty handy but took a bit to get it together, 
instructions show end panels wrong so after almost all together had to undo as hinge for top on wrong end(needs to be marked as important for placing) also 18 very tiny screws finishes assembly. Exactly as pictured.