Very poor quality !! 
I would expect at the very least if I have to put it together myself that the holes would lime up and be the correct size ....and I was pretty sure when I ordered this it was only going to be one color ...in short don't expect much and bring a hammer for assembly .