I have purchased these on 3 separate occasions. The first time, they were perfect.  All of the pieces fit and were easily assembled. The next 2 times, I needed to modify and enlarge the openings on the side pieces to accommodate the cross pieces.  The last time I ended up having to also drill my own end tap holes as one of the cross pieces had no none.  
These are great looking and very functional pieces.  However the QC has deteriorated.