Nice shelf. Easy to assemble.  Do not use their drywall inserts to mount.  Either find a stud to go into and use 1/2 longer screws or buy the drywall screw in inserts, these will hold this shelf a lot more securely.