This product is a nightmare for assemble, all holes are not align, some holes even has random plastic stuck inside so the screw can't get the groove.  Took over 1.5 hrs to assemble it, it's ridiculous