Everything was great except it did not come with enough screws to finish I had to run to the hardware store to get 25 missing screws for some reason but the end product was with it love it hold everything for my dogs