Quality good,  Instructions need to be reviewed as views missing holes and magnet feature added confusion the assembly process
assembly sequence needs to mount desk panels before completely seating side panels as hinge pins need to be seated before locking side in place
I chose to mount cabinet on a wall stud with lag screw instead of screw and anchors provided.  32 lb cabinet on three screws anchored in drywall maybe but is on quarter inch paneling still shaky 
As I was mounting two desks side by side I chose to mount an angle bare below spanning across three studs mount with lag screws and for each desk one lag screw at the top on a stud with three screw at the bottom thru the angle keeping the desks from pulling away from the wall.