Had all the parts I needed for my filing cabinet but I had to flatten one of the pieces so it fit properly. Not a huge deal and was easy to do with my vice, and likely would not have been an issue with a newer cabinet. However, because of that I can't give it 5 starts. Would still recommend.
Rating: [4 of 5 Stars!]