For the price I would expect all the pieces to fit properly. 2 of the hooks are going to need to be glued in because they don’t fit.