One key piece was missing and could not be replaced so I decided to keep the bookcase instead of going through the hassle of order a new one and send back the faulty one.
Once assembled it, the cabinet doors would not match and there is a gap of almost one cm between them. 
Although it is sturdy, I would not recommend it.