The reason I didn't give it 5 stars is because my husband and I had to do all the wholes on the cabinet to align the screws. We like it and it works it's purpose but it was a lot of work to put it together.