Simple design, very sturdy and all hardware comes with.  However, you do have to mount brackets to shelf and line up yourself, without a template.