This is an excellent product! It came fully assembled, and it was a breeze to install. I ordered it for my 83-year-old mother, who can't bend down to get things out of the back of the cabinet. I highly recommend these shelves, and we will definitely be ordering more!