Ordered two of these leaning bookcases in the white finish.  Put first one together in about 30 minutes.  Parts fit together easily.  Unpacked second bookcase and could see immediately that it was packed differently and finish was not as good.  It was original packing so I know it wasn't a return.  If I had unpacked that one first, I probably would've returned both.  Also second bookcase did not come with metal strap to hold top and bottom part together.  Instructions did not mention it, so it wasn't just left out.  
All in all, you get what you pay for.  It's not expensive furniture, it looks ok.  Hope you get the package with the nice finish and the extra parts.