I had purchased this cabinet before but did not hang it correctly and it fell.  The style was so perfect for my décor that I bought it again.  Ran into the same issue with assembly and had to glue the top on one side. However the cabinet is now assembled and hanging correctly and I am very happy with the end result.