Overall it was what I wanted.
The material itself is not so strong and some nuts and bolts are not precise enough.
I ended up breaking the back of one of the shelf. 
But I can ignore it from the front.
So it's not five star perfect but I can give four star!